@Name(value="nd4j::ops::DeclarableListOp<double>") public static class Nd4jCpu.DoubleDeclarableListOp extends Nd4jCpu.DoubleDeclarableOp
Constructor and Description |
---|
DoubleDeclarableListOp(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
Nd4jCpu.ShapeList |
calculateOutputShape(Nd4jCpu.ShapeList inputShape,
Nd4jCpu.DoubleContext block)
This method should be available in each implemented Op, and should return Op output shape(s), for a given input shape(s)
|
int |
execute(Nd4jCpu.DoubleContext block)
This method executes given Op
|
Nd4jCpu.DoubleResultSet |
execute(Nd4jCpu.DoubleNDArrayList list,
Nd4jCpu.DoubleNDArrayVector inputs,
double[] tArgs,
int[] iArgs) |
Nd4jCpu.DoubleResultSet |
execute(Nd4jCpu.DoubleNDArrayList list,
Nd4jCpu.DoubleNDArrayVector inputs,
java.nio.DoubleBuffer tArgs,
java.nio.IntBuffer iArgs) |
Nd4jCpu.DoubleResultSet |
execute(Nd4jCpu.DoubleNDArrayList list,
Nd4jCpu.DoubleNDArrayVector inputs,
org.bytedeco.javacpp.DoublePointer tArgs,
org.bytedeco.javacpp.IntPointer iArgs) |
execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, getOpDescriptor, getOpHash, getOpName, validateArguments, validateInput2D, validateInput3D, validateInput4D, validateInputDimensions, validateInputDimensionsMatch, validateInputLengthMatch, validateNonEmptyInput, validateOrdersMatch
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public DoubleDeclarableListOp(org.bytedeco.javacpp.Pointer p)
Pointer.Pointer(Pointer)
.@Cast(value="Nd4jStatus") public int execute(Nd4jCpu.DoubleContext block)
Nd4jCpu.DoubleDeclarableOp
execute
in class Nd4jCpu.DoubleDeclarableOp
public Nd4jCpu.DoubleResultSet execute(Nd4jCpu.DoubleNDArrayList list, @ByRef Nd4jCpu.DoubleNDArrayVector inputs, @StdVector org.bytedeco.javacpp.DoublePointer tArgs, @StdVector org.bytedeco.javacpp.IntPointer iArgs)
public Nd4jCpu.DoubleResultSet execute(Nd4jCpu.DoubleNDArrayList list, @ByRef Nd4jCpu.DoubleNDArrayVector inputs, @StdVector java.nio.DoubleBuffer tArgs, @StdVector java.nio.IntBuffer iArgs)
public Nd4jCpu.DoubleResultSet execute(Nd4jCpu.DoubleNDArrayList list, @ByRef Nd4jCpu.DoubleNDArrayVector inputs, @StdVector double[] tArgs, @StdVector int[] iArgs)
public Nd4jCpu.ShapeList calculateOutputShape(Nd4jCpu.ShapeList inputShape, @ByRef Nd4jCpu.DoubleContext block)
Nd4jCpu.DoubleDeclarableOp
calculateOutputShape
in class Nd4jCpu.DoubleDeclarableOp