@Namespace(value="c10") @NoOffset @Properties(inherit=torch.class) public class SymbolicShape extends Pointer
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Constructor and Description |
---|
SymbolicShape() |
SymbolicShape(long... dims) |
SymbolicShape(long size)
Native array allocator.
|
SymbolicShape(LongArrayRef dims) |
SymbolicShape(LongOptionalVector dims) |
SymbolicShape(Pointer p)
Pointer cast constructor.
|
SymbolicShape(ShapeSymbolVector dims) |
SymbolicShape(SizeTOptional rank) |
Modifier and Type | Method and Description |
---|---|
ShapeSymbol |
at(long i) |
void |
dump() |
boolean |
equals(SymbolicShape rhs) |
ShapeSymbol |
get(long i) |
SymbolicShape |
getPointer(long i) |
boolean |
isComplete() |
SymbolicShape |
merge(SymbolicShape other) |
boolean |
notEquals(SymbolicShape rhs) |
SymbolicShape |
position(long position) |
SizeTOptional |
rank() |
ShapeSymbolVectorOptional |
sizes() |
BoolVectorOptional |
symbolicDims() |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zero
public SymbolicShape(Pointer p)
Pointer(Pointer)
.public SymbolicShape(long size)
Pointer.position(long)
.public SymbolicShape()
public SymbolicShape(@ByVal SizeTOptional rank)
public SymbolicShape(@Const @ByRef LongOptionalVector dims)
public SymbolicShape(@ByVal ShapeSymbolVector dims)
public SymbolicShape(@ByVal LongArrayRef dims)
public SymbolicShape(@ByVal @Cast(value={"int64_t*","c10::ArrayRef<int64_t>","std::vector<int64_t>&"}) @StdVector(value="int64_t") long... dims)
public SymbolicShape position(long position)
public SymbolicShape getPointer(long i)
getPointer
in class Pointer
public void dump()
@ByVal public ShapeSymbol at(@Cast(value="size_t") long i)
@ByVal public SizeTOptional rank()
@ByVal public ShapeSymbolVectorOptional sizes()
@ByVal public BoolVectorOptional symbolicDims()
@ByVal public SymbolicShape merge(@Const @ByRef SymbolicShape other)
public boolean equals(SymbolicShape rhs)
public boolean notEquals(SymbolicShape rhs)
Copyright © 2024. All rights reserved.