.. _`Generate dataset blobs from table`: .. _`org.sysess.sympathy.machinelearning.generate_blobs_from_table`: Generate dataset blobs from table ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. image:: dataset_blobs.svg :width: 48 Takes a table describing blob center positions and optionally standard deviations and generates a random dataset. Rows in tablecorresponds to cluster number, and columns to the number of features in the datasets. *Configuration*: - *n_samples* The total number of points equally divided among clusters. - *n_features* The number of features for each sample. - *cluster_std* Column name used to give standard deviation for each cluster. If empty or a float number then the same value is used for each cluster - *shuffle* Shuffle datapoints (otherwise given in cluster order) *Input ports*: **C** : table C *Output ports*: **X** : table X **Y** : table Y **n_samples** (n_samples) The total number of points equally divided among clusters. **n_features** (n_features) The number of features for each sample. **cluster_std** (cluster_std) Column name used to give standard deviation for each cluster. If empty or a float number then the same value is used for each cluster **shuffle** (shuffle) Shuffle datapoints (otherwise given in cluster order) .. automodule:: node_io .. class:: MakeBlobsFromTable