furness#

caf.distribute.furness Module#

Furness functions for distributing vectors to matrices.

Functions#

assert_approx_equal(actual, desired[, ...])

Raises an AssertionError if two items are not equal up to significant digits.

doubly_constrained_furness(seed_vals, ...[, ...])

Perform a doubly constrained furness for max_iters or until tol is met.

furness_pandas_wrapper(seed_values, ...[, ...])

Create wrapper around doubly_constrained_furness() to handle pandas in/out.

numpy_ndim_furness(seed_mat, targets, targ_len)

Furness an n dimensional numpy array.