Package | Description |
---|---|
org.apache.ignite.ml.nn |
Contains neural networks and related classes.
|
org.apache.ignite.ml.nn.architecture |
Contains multilayer perceptron architecture classes.
|
Modifier and Type | Field and Description |
---|---|
protected MLPArchitecture |
MultilayerPerceptron.architecture
This MLP architecture.
|
Modifier and Type | Method and Description |
---|---|
MLPArchitecture |
MultilayerPerceptron.architecture()
Get architecture of this MLP.
|
Modifier and Type | Method and Description |
---|---|
IgniteFunction<Dataset<EmptyContext,SimpleLabeledDatasetData>,MLPArchitecture> |
MLPTrainer.getArchSupplier()
Get the multilayer perceptron architecture supplier that defines layers and activators.
|
Modifier and Type | Method and Description |
---|---|
MLPTrainer<P> |
MLPTrainer.withArchSupplier(IgniteFunction<Dataset<EmptyContext,SimpleLabeledDatasetData>,MLPArchitecture> archSupplier)
Set up the multilayer perceptron architecture supplier that defines layers and activators.
|
Constructor and Description |
---|
MLPTrainer(MLPArchitecture arch,
IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction> loss,
UpdatesStrategy<? super MultilayerPerceptron,P> updatesStgy,
int maxIterations,
int batchSize,
int locIterations,
long seed)
Constructs a new instance of multilayer perceptron trainer.
|
MultilayerPerceptron(MLPArchitecture arch)
Construct MLP from given architecture.
|
MultilayerPerceptron(MLPArchitecture arch,
MLPInitializer initializer)
Construct MLP from given architecture and parameters initializer.
|
Constructor and Description |
---|
MLPTrainer(IgniteFunction<Dataset<EmptyContext,SimpleLabeledDatasetData>,MLPArchitecture> archSupplier,
IgniteFunction<Vector,IgniteDifferentiableVectorToDoubleFunction> loss,
UpdatesStrategy<? super MultilayerPerceptron,P> updatesStgy,
int maxIterations,
int batchSize,
int locIterations,
long seed)
Constructs a new instance of multilayer perceptron trainer.
|
Modifier and Type | Method and Description |
---|---|
MLPArchitecture |
MLPArchitecture.add(MLPArchitecture second)
Creates config describing network where first goes this config and after goes this method's argument.
|
MLPArchitecture |
MLPArchitecture.withAddedLayer(int neuronsCnt,
boolean hasBias,
IgniteDifferentiableDoubleToDoubleFunction f)
Constructs new MLP architecture with new layer added on top of all this architecture layers.
|
Modifier and Type | Method and Description |
---|---|
MLPArchitecture |
MLPArchitecture.add(MLPArchitecture second)
Creates config describing network where first goes this config and after goes this method's argument.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.2 Release Date : February 6 2019