Skip to navigation

holoscan::CompileOptions

Beta
View as Markdown

Own all caller-supplied inputs to one Graph compilation.

Compilation snapshots this value and the Graph. No field supplies a live runtime object or mutable policy service, and no environment variable may alter fields other than the separately documented private partition seam.

#include <holoscan/compile.hpp>

Member variables

NameTypeDescription
deploymentDeploymentBindingOwned partition, endpoint, and Tensor-device bindings.
profileProfileClosed requested root profile.
auto_insert_convertersboolFalse rejects until converter lowering is available.
endpoint_catalogstd::optional< ChannelEndpointCatalog >Optional immutable authority.
parametersParameterCompileOptionsParameter storage/update policy.
lifecycle_transactionsstd::optional< LifecycleTransactionOptions >Active restart opt-in.
automatic_queue_sizingAutomaticQueueSizingOptionsAdvisory rate-derived depth policy.
cuda_executionCudaExecutionCompileOptionsCUDA compute-stream policy.
opaque_object_payloadsOpaqueObjectPayloadPolicyAdmission policy for the fixed process-local Python object payload identity.
serialization_domain_splitsSerializationDomainSplitPolicyAdmission policy for a serialization domain split across execution partitions.