This page is for version 5.0 (Latest) (default).
For other versions, use one of these documentation indexes:
- 5.0 (Latest) (default): https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/llms.txt
- ltsb-2.0: https://docs.nvidia.com/holoscan/sdk-user-guide/ltsb-2-0/llms.txt
- 4.6: https://docs.nvidia.com/holoscan/sdk-user-guide/4-6/llms.txt
- 4.5: https://docs.nvidia.com/holoscan/sdk-user-guide/4-5/llms.txt
- 4.4: https://docs.nvidia.com/holoscan/sdk-user-guide/4-4/llms.txt
- 4.3: https://docs.nvidia.com/holoscan/sdk-user-guide/4-3/llms.txt
- Archives: https://docs.nvidia.com/holoscan/sdk-user-guide/archives/llms.txt
Preserve one field-scoped Tensor declaration in canonical pointer-free form.
#include <holoscan/tensor_field.hpp>
Member variables
| Name | Type | Description |
|---|---|---|
field_id | std::uint16_t | Canonical FlatBuffers field id. |
tensor_index | std::uint16_t | Dense index in ascending field-id order. |
tensor_layout | std::optional< TensorRepresentation > | Field-specific logical Tensor facts. |
memory_conversion | std::optional< MemoryConversionPolicy > | Field conversion request. |
tensor_allocation | std::optional< TensorPoolBounds > | Field allocation bound. |
payload_options | std::optional< TensorFieldTransferRecord > | Field materialization policy. |
tensor_contract | std::optional< TensorContractRecord > | Owned normalized contract. |
tensor_byte_span_expression | std::optional< TensorByteSpanExpressionRecord > | Immutable compile-derived slot-capacity expression for this field, when authored. |
tensor_memory_kind_expression | std::optional< TensorMemoryKindExpressionRecord > | Immutable compile-derived memory-kind expression for this field, when authored. |