ArrayNDManikinT
Namespace: SymTensor.Compiler
Parent Module: ArrayNDManikinTypes
represents an n-dimensional array that will be allocated or accessed during execution
Constructors
Constructor | Description |
new(layout, storage)
Signature: (layout:TensorLayout * storage:MemManikinT) -> ArrayNDManikinT
|
CompiledName: .ctor
|
Instance members
Instance member | Description |
CPPType
Signature: string
|
C++ type name
CompiledName: get_CPPType
|
DataType
Signature: Type
|
CompiledName: get_DataType
|
DynamicCPPType
Signature: string
|
C++ type name for ArrayND with static shape and dynamic offset/strides
CompiledName: get_DynamicCPPType
|
Layout
Signature: TensorLayout
|
CompiledName: get_Layout
|
NDims
Signature: int
|
CompiledName: get_NDims
|
NewView(layout)
Signature: layout:TensorLayout -> ArrayNDManikinT
|
|
Pretty
Signature: string
|
CompiledName: get_Pretty
|
Shape
Signature: int64 list
|
CompiledName: get_Shape
|
Storage
Signature: MemManikinT
|
storage manikin
CompiledName: get_Storage
|
T
Signature: ArrayNDManikinT
|
CompiledName: get_T
|
TypeName
Signature: TypeNameT
|
typename of the data stored in this array
CompiledName: get_TypeName
|