NNSOM.utils.flatten

NNSOM.utils.flatten(data)[source]

Recursively flatten a nested list of numbers into a single list.

Parameters:

data (int, float, or nested list) – A number or arbitrarily nested list of numbers.

Returns:

flat_list – All numbers from data in depth-first order.

Return type:

list of float