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 class
Operands.NodeDescriptor
-
Constructor Summary
Constructors Constructor Description Operands()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Operands
addArgument(int id, int index, @NonNull INDArray array)
This method allows to pass array to multi-output node in the graphOperands
addArgument(int id, @NonNull INDArray array)
This method allows to pass array to the node identified by numeric idOperands
addArgument(@NonNull String id, @NonNull INDArray array)
This method allows to pass array to the node identified by its nameOperands
addArgument(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 pairsINDArray
getById(int id)
This method returns array identified its numeric idINDArray
getById(int id, int index)
This method returns array identified its numeric id and indexINDArray
getById(@NonNull String name)
This method returns array identified its nameint
size()
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:
-
-