API Reference#

subdir

version

Framework to track code versions of functions, classes, and their members via a simple decorating mechanism implemented with cdxcore.verson.version().

uniquehash

Framework for producing unique hashes for various Python elements.

config

Tooling for setting up program-wide configuration hierachies.

verbose

This module contains the cdxcore.verbose.Context manager class which supports printing hierarchical verbose progress reports.

npio

Fast binary disk i/o for numpy arrays.

npshm

Shared memory numpy arrays.

dynaplot

Tools for dynamic plotting in Jupyer/IPython.

jcpool

Simple multi-processing conv wrapper around (already great) joblib.Parallel().

pretty

A simple cdxcore.pretty.PrettyObject class which mimics directory access to its members.

util

err

Basic error handling and reporting functions with minimal runtime performance overhead for string formatting.