Class GraphSageLoss
- java.lang.Object
-
- org.neo4j.gds.ml.core.AbstractVariable<T>
-
- org.neo4j.gds.ml.core.functions.SingleParentVariable<org.neo4j.gds.ml.core.tensor.Matrix,org.neo4j.gds.ml.core.tensor.Scalar>
-
- org.neo4j.gds.embeddings.graphsage.GraphSageLoss
-
- All Implemented Interfaces:
org.neo4j.gds.ml.core.Variable<org.neo4j.gds.ml.core.tensor.Scalar>
public class GraphSageLoss extends org.neo4j.gds.ml.core.functions.SingleParentVariable<org.neo4j.gds.ml.core.tensor.Matrix,org.neo4j.gds.ml.core.tensor.Scalar>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.neo4j.gds.ml.core.tensor.Scalarapply(org.neo4j.gds.ml.core.ComputationContext ctx)org.neo4j.gds.ml.core.tensor.MatrixgradientForParent(org.neo4j.gds.ml.core.ComputationContext ctx)-
Methods inherited from class org.neo4j.gds.ml.core.AbstractVariable
dimension, dimensions, parents, requireGradient, toString
-
-
-
-
Method Detail
-
apply
public org.neo4j.gds.ml.core.tensor.Scalar apply(org.neo4j.gds.ml.core.ComputationContext ctx)
-
gradientForParent
public org.neo4j.gds.ml.core.tensor.Matrix gradientForParent(org.neo4j.gds.ml.core.ComputationContext ctx)
- Specified by:
gradientForParentin classorg.neo4j.gds.ml.core.functions.SingleParentVariable<org.neo4j.gds.ml.core.tensor.Matrix,org.neo4j.gds.ml.core.tensor.Scalar>
-
-