Skip to navigation

holoscan::TensorInterfacePoolPlanRecord

Beta
View as Markdown

Freeze one logical Tensor boundary pool and exporter-generation lineage.

#include <holoscan/execution_plan.hpp>

Member variables

NameTypeDescription
topicExternalTopicIdCanonical external Tensor boundary.
graph_portPortIdPlan-local Graph-side boundary port.
field_idstd::optional< std::uint16_t >Canonical descriptor-schema field id, or no value for a raw Tensor topic.
tensor_indexstd::optional< std::uint16_t >Dense descriptor-schema Tensor index, or no value for a raw Tensor topic.
plan_generationPlanGenerationIdNonzero enclosing plan identity.
run_generationRunGenerationIdZero for this immutable plan-bound record.
pool_idstd::stringStable endpoint-generation pool identity.
allocator_root_idstd::stringStable process/device allocator root.
allocator_process_groupProcessGroupIdCompile-admitted process lineage.
exporter_subpool_idstd::stringStable endpoint exporter-sub-pool lineage.
logicalTensorBoundaryContractRecordComplete finite logical Tensor contract.
memory_kindMemoryKindFrozen accepted storage class.
deviceDeviceIdResolved device, or invalid for host storage.
slot_countstd::uint32_tPeak distinct live-slot capacity.
aggregate_byte_capacitystd::uint64_tChecked slots-times-logical-span maximum.
publisher_loan_capacitystd::uint32_tPositive publisher-local credit.
control_capacitystd::uint32_tPre-materialized control/descriptor records.
readiness_capacitystd::uint32_tOne readiness token per successful draw.
release_capacitystd::uint32_tFixed release-callback capacity.
retirement_capacitystd::uint32_tFixed retirement queue capacity.
quarantine_capacitystd::uint32_tFixed quarantined-slot capacity.
emit_policyInterfaceTensorEmitPolicyAccepted export/copy policy.
importedboolTrue for external-to-Graph direction.
effective_profilestd::optional< Profile >Resolved boundary profile.