Class Operands
- java.lang.Object
-
- org.nd4j.autodiff.execution.input.Operands
-
public class Operands extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOperands.NodeDescriptor
-
Constructor Summary
Constructors Constructor Description Operands()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperandsaddArgument(int id, int index, @NonNull INDArray array)This method allows to pass array to multi-output node in the graphOperandsaddArgument(int id, @NonNull INDArray array)This method allows to pass array to the node identified by numeric idOperandsaddArgument(@NonNull String id, @NonNull INDArray array)This method allows to pass array to the node identified by its nameOperandsaddArgument(String name, int id, int index, @NonNull INDArray array)This method allows to pass array to multi-output node in the graphINDArray[]asArray()This method return operands as array, in order of additionCollection<Pair<Operands.NodeDescriptor,INDArray>>asCollection()This method returns contents of this entity as collection of key->value pairsINDArraygetById(int id)This method returns array identified its numeric idINDArraygetById(int id, int index)This method returns array identified its numeric id and indexINDArraygetById(@NonNull String name)This method returns array identified its nameintsize()This method returns number of values in this entity
-
-
-
Method Detail
-
addArgument
public Operands addArgument(@NonNull @NonNull String id, @NonNull @NonNull INDArray array)
This method allows to pass array to the node identified by its name- Parameters:
id-array-- Returns:
-
addArgument
public Operands addArgument(int id, @NonNull @NonNull INDArray array)
This method allows to pass array to the node identified by numeric id- Parameters:
id-array-- Returns:
-
addArgument
public Operands addArgument(int id, int index, @NonNull @NonNull INDArray array)
This method allows to pass array to multi-output node in the graph- Parameters:
id-index-array-- Returns:
-
addArgument
public Operands addArgument(String name, int id, int index, @NonNull @NonNull INDArray array)
This method allows to pass array to multi-output node in the graph- Parameters:
id-index-array-- Returns:
-
getById
public INDArray getById(@NonNull @NonNull String name)
This method returns array identified its name- Parameters:
name-- Returns:
-
getById
public INDArray getById(int id)
This method returns array identified its numeric id- Parameters:
name-- Returns:
-
getById
public INDArray getById(int id, int index)
This method returns array identified its numeric id and index- Parameters:
name-- Returns:
-
asArray
public INDArray[] asArray()
This method return operands as array, in order of addition- Returns:
-
asCollection
public Collection<Pair<Operands.NodeDescriptor,INDArray>> asCollection()
This method returns contents of this entity as collection of key->value pairs- Returns:
-
size
public int size()
This method returns number of values in this entity- Returns:
-
-