Package org.neo4j.gds.ml.models.mlp
Interface MLPClassifierData
- All Superinterfaces:
BaseModelData,Classifier.ClassifierData,Serializable
-
Method Summary
Modifier and TypeMethodDescriptionList<org.neo4j.gds.ml.core.functions.Weights<org.neo4j.gds.ml.core.tensor.Vector>>biases()static org.neo4j.gds.ml.models.mlp.ImmutableMLPClassifierData.Builderbuilder()static MLPClassifierDatacreate(int classCount, int featureCount, List<Integer> hiddenLayerSizes, SplittableRandom random) default intdepth()default intdefault intdefault org.neo4j.gds.ml.api.TrainingMethodList<org.neo4j.gds.ml.core.functions.Weights<org.neo4j.gds.ml.core.tensor.Matrix>>weights()
-
Method Details
-
weights
List<org.neo4j.gds.ml.core.functions.Weights<org.neo4j.gds.ml.core.tensor.Matrix>> weights() -
biases
List<org.neo4j.gds.ml.core.functions.Weights<org.neo4j.gds.ml.core.tensor.Vector>> biases() -
depth
@Derived default int depth() -
numberOfClasses
@Derived default int numberOfClasses()- Specified by:
numberOfClassesin interfaceClassifier.ClassifierData
-
featureDimension
@Derived default int featureDimension()- Specified by:
featureDimensionin interfaceBaseModelData
-
trainerMethod
default org.neo4j.gds.ml.api.TrainingMethod trainerMethod()- Specified by:
trainerMethodin interfaceBaseModelData
-
create
static MLPClassifierData create(int classCount, int featureCount, List<Integer> hiddenLayerSizes, SplittableRandom random) -
builder
static org.neo4j.gds.ml.models.mlp.ImmutableMLPClassifierData.Builder builder()
-