@Name(value="nd4j::graph::Context<double>") @NoOffset public static class Nd4jCuda.DoubleContext extends Nd4jCuda.DoubleContextPrototype
Constructor and Description |
---|
DoubleContext(int nodeId) |
DoubleContext(int nodeId,
Nd4jCuda.DoubleVariableSpace variableSpace) |
DoubleContext(int nodeId,
Nd4jCuda.DoubleVariableSpace variableSpace,
boolean isInplace) |
DoubleContext(Nd4jCuda.DoubleContextPrototype prototype,
Nd4jCuda.DoubleVariableSpace variableSpace) |
DoubleContext(org.bytedeco.javacpp.Pointer p)
Pointer cast constructor.
|
clone, fillInputs, fillInputs, fillInputs, getIArguments, getNodeId, getTArguments, hasVariablesFilled, input, inputs, isInplace, markInplace, nodeId, numI, numT, opNum, pickInput, pickInput, pickInput, position, setOpNum, width
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, put, realloc, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public DoubleContext(org.bytedeco.javacpp.Pointer p)
Pointer.Pointer(Pointer)
.public DoubleContext(Nd4jCuda.DoubleContextPrototype prototype, Nd4jCuda.DoubleVariableSpace variableSpace)
public DoubleContext(int nodeId, Nd4jCuda.DoubleVariableSpace variableSpace)
public DoubleContext(int nodeId)
public DoubleContext(int nodeId, Nd4jCuda.DoubleVariableSpace variableSpace, @Cast(value="bool") boolean isInplace)
public void setOuterTime(@Cast(value="Nd4jLong") long time)
public void setInnerTime(@Cast(value="Nd4jLong") long time)
@Cast(value="Nd4jLong") public long getOuterTime()
@Cast(value="Nd4jLong") public long getInnerTime()
@Cast(value="bool") public boolean hasWorkspaceProvided()
public void attachWorkspace(Nd4jCuda.Workspace workspace)
public void forgetWorkspace()
public Nd4jCuda.Workspace getWorkspace()
public Nd4jCuda.Workspace workspace()
public Nd4jCuda.Workspace fWorkspace()
public Nd4jCuda.Workspace tWorkspace()
public Nd4jCuda.Workspace oWorkspace()
public void setVariableSpace(Nd4jCuda.DoubleVariableSpace variableSpace)
public Nd4jCuda.RandomBuffer getRNG()
public void setRNG(Nd4jCuda.RandomBuffer rng)
public Nd4jCuda.DoubleVariableSpace getVariableSpace()
public int getBranch()
public void setBranch(int branch)
public Nd4jCuda.DoubleStash getStash()
public void trackList(Nd4jCuda.DoubleNDArrayList list)
public Nd4jCuda.DoubleVariable getVariable(int idx)
idx
- public Nd4jCuda.DoubleVariable variable(int idx)
public Nd4jCuda.DoubleVariable variable(int node, int index)
p
- public Nd4jCuda.DoubleVariable variable(@ByRef Nd4jCuda.IntIntPair p)
public void pushNDArrayToVariableSpace(int nodeId, int index, Nd4jCuda.DoubleNDArray array, @Cast(value="bool") boolean removable)
public void pushNDArrayToVariableSpace(int nodeId, int index, Nd4jCuda.DoubleNDArray array)
public void pushNDArrayToVariableSpace(@ByRef Nd4jCuda.IntIntPair pair, Nd4jCuda.DoubleNDArray array, @Cast(value="bool") boolean removable)
public void pushNDArrayToVariableSpace(@ByRef Nd4jCuda.IntIntPair pair, Nd4jCuda.DoubleNDArray array)
public void pushNDArrayListToVariableSpace(int nodeId, int index, Nd4jCuda.DoubleNDArrayList list, @Cast(value="bool") boolean track)
public void pushNDArrayListToVariableSpace(int nodeId, int index, Nd4jCuda.DoubleNDArrayList list)
public void pushNDArrayListToVariableSpace(@ByRef Nd4jCuda.IntIntPair pair, Nd4jCuda.DoubleNDArrayList list, @Cast(value="bool") boolean track)
public void pushNDArrayListToVariableSpace(@ByRef Nd4jCuda.IntIntPair pair, Nd4jCuda.DoubleNDArrayList list)
@Cast(value="bool") public boolean isValueAvailable(int idx)
@Cast(value="bool") public boolean isValueAvailable()
public Nd4jCuda.DoubleVariable ensureVariable(int idx)
public Nd4jCuda.DoubleVariable ensureVariable()