User Guide
Tutorials
API Reference
SOM
SOM.dimensions
SOM.numNeurons
SOM.pos
SOM.neuron_dist
SOM.w
SOM.sim_flag
SOM.quantization_error()
SOM.topological_error()
SOM.distortion_error()
SOMPlots
SOMPlots.dimensions
SOMGpu
SOMGpu.dimensions
SOMGpu.numNeurons
SOMGpu.pos
SOMGpu.neuron_dist
SOMGpu.w
SOMGpu.sim_flag
SOMGpu.output
SOMGpu.norm_func
SOMGpu.sub_som
SOMGpu.__init__()
SOMGpu.init_w()
SOMGpu.sim_som()
SOMGpu.train()
SOMGpu.quantization_error()
SOMGpu.topological_error()
SOMGpu.distortion_error()
SOMGpu.save_pickle()
SOMGpu.load_pickle()
SOMGpu._normalize_position()
SOMGpu._spread_positions()
SOMGpu._euclidean_distance()
SOMGpu._to_categorical()
About
Trains the SOM using the batch SOM algorithm on the input data x.
x (np.ndarray) – The input data to train the SOM with.
init_neighborhood (int, optional) – The initial neighborhood size.
epochs (int, optional) – The number of epochs to train for.
steps (int, optional) – The number of steps for training.
None