List of all items
Structs
- DummyExecutor
- DummyTensor
- async_exec::AsyncConfig
- async_exec::AsyncStats
- auto_parallel::AutoParallelizer
- auto_parallel::NodeInfo
- auto_parallel::ParallelExecutionPlan
- auto_parallel::ParallelStage
- auto_parallel::ParallelizationAnalysis
- auto_parallel::WorkPartition
- autodiff::AccumulationConfig
- autodiff::CustomGradientRegistry
- autodiff::GradientAccumulator
- autodiff::GradientClipper
- autodiff::GradientConfig
- autodiff::GradientScaler
- autodiff::GradientScaling
- autodiff::GradientStats
- batch::BatchResult
- cache::CacheKey
- cache::CacheStats
- cache::MemoryPool
- cache::PoolStats
- cache::TensorCache
- cache_optimizer::CacheConfig
- cache_optimizer::CacheMetrics
- cache_optimizer::CacheOptimizer
- cache_optimizer::OptimizationStats
- cache_optimizer::TilingParams
- capabilities::BackendCapabilities
- compilation::CacheStats
- compilation::CompilationCache
- compilation::CompilationConfig
- compilation::CompilationKey
- compilation::CompilationStats
- compilation::CompiledGraph
- compilation::GraphCompiler
- context::ExecutionContext
- context::ExecutionState
- context::LoggingHook
- debug::BreakpointHit
- debug::BreakpointManager
- debug::ExecutionRecorder
- debug::ExecutionReport
- debug::ExecutionTrace
- debug::ExecutionTracer
- debug::OperationHandle
- debug::TensorInspector
- debug::TensorStats
- debug::TraceEntry
- debug::TraceSummary
- diagnostics::Diagnostic
- diagnostics::DiagnosticCollector
- diagnostics::MemoryDiagnostic
- diagnostics::NodeExecutionDiagnostic
- diagnostics::PerformanceDiagnostic
- diagnostics::ShapeMismatchDiagnostic
- diagnostics::SourceLocation
- diagnostics::TypeMismatchDiagnostic
- distributed::DataParallelCoordinator
- distributed::DistributedConfig
- distributed::DistributedExecutor
- distributed::DistributedPlacementPlan
- distributed::DistributedStats
- distributed::DummyCommunicationBackend
- distributed::ModelParallelCoordinator
- distributed::PipelineParallelCoordinator
- distributed::ShardingSpec
- dynamic_batching::AdaptiveBatcher
- dynamic_batching::BatchRequest
- dynamic_batching::BatchingStats
- dynamic_batching::DynamicBatchConfig
- dynamic_batching::DynamicBatcher
- dynamic_batching::RequestMetadata
- dynamic_batching::RequestQueue
- eager::EagerTape
- eager::Variable
- eager::VariableGrad
- fusion::FusionCandidate
- fusion::FusionConfig
- fusion::FusionCostModel
- fusion::FusionOptimizer
- fusion::FusionStats
- fusion::NodeId
- gradcheck::GradCheckConfig
- gradcheck::GradCheckResult
- gradcheck::GradientChecker
- gradcheck::GradientError
- jit::AdaptiveOptimizationPlan
- jit::AdaptiveOptimizer
- jit::HotPathDetector
- jit::JitCache
- jit::JitCacheEntry
- jit::JitCacheStats
- jit::JitCompiler
- jit::JitConfig
- jit::JitEntryStats
- jit::JitKey
- jit::JitStats
- jit::SpecializationContext
- learned_opt::CostPrediction
- learned_opt::FeatureVector
- learned_opt::FusionRecommendation
- learned_opt::LearnedOptimizer
- learned_opt::LearningStats
- learned_opt::RewardSignal
- learned_opt::ScheduleRecommendation
- learned_opt::TrainingExample
- memory::MemoryEstimate
- memory::MemoryEstimator
- memory::TensorMemory
- mixed_precision::GradientCheckpoint
- mixed_precision::LossScaler
- mixed_precision::LossScalerStats
- mixed_precision::MixedPrecisionConfig
- mixed_precision::MixedPrecisionState
- mixed_precision::MixedPrecisionStats
- multimodel::CascadeConfig
- multimodel::CoordinationStats
- multimodel::EnsembleConfig
- multimodel::ModelMetadata
- multimodel::MultiModelCoordinator
- multimodel::ResourceRequirements
- optimization::FusionOpportunity
- optimization::FusionPlanner
- optimization::GraphOptimizer
- optimization::OptimizationResult
- parallel::LoadBalanceStats
- parallel::NumaNode
- parallel::ParallelConfig
- parallel::SchedulerStats
- parallel::Task
- parallel::WorkStealingScheduler
- perfregression::BenchmarkBaseline
- perfregression::BenchmarkComparison
- perfregression::BenchmarkConfig
- perfregression::BenchmarkStats
- perfregression::PerfRegression
- perfregression::RegressionReport
- placement::Device
- placement::PlacementOptimizer
- placement::PlacementPlan
- profiling::Bottleneck
- profiling::BottleneckAnalyzer
- profiling::BottleneckReport
- profiling::MemoryProfile
- profiling::OpProfile
- profiling::PerformanceBaseline
- profiling::PerformanceComparison
- profiling::ProfileData
- profiling::ProfileStatistics
- profiling::Profiler
- profiling::ProfilerHook
- profiling::TimelineProfiler
- profiling::TraceEntry
- profiling_optimizer::ExecutionProfile
- profiling_optimizer::Hotspot
- profiling_optimizer::OptimizationReport
- profiling_optimizer::OptimizationStrategy
- profiling_optimizer::ProfilingOptimizer
- profiling_optimizer::TuningConfig
- quantization::CalibrationStats
- quantization::FakeQuantize
- quantization::NodeId
- quantization::QuantizationConfig
- quantization::QuantizationParams
- quantization::QuantizationSummary
- quantization::Quantizer
- recovery::Checkpoint
- recovery::CheckpointManager
- recovery::DegradationPolicy
- recovery::FailureInfo
- recovery::RecoveryConfig
- recovery::RecoveryMetadata
- recovery::RecoveryResult
- recovery::RecoveryStats
- recovery::RetryPolicy
- rewrite::CommonRules
- rewrite::Match
- rewrite::RewriteEngine
- rewrite::RewriteRule
- rewrite::RewriteStats
- scheduling::ExecutionSchedule
- scheduling::NodeCost
- scheduling::Scheduler
- shape::ShapeInferenceContext
- shape::TensorShape
- simd::AlignedBuffer
- simd::SimdCapabilities
- simd::SimdOptimizationHints
- sparse::SparseCOO
- sparse::SparseCSC
- sparse::SparseCSR
- sparse::SparseTensorBuilder
- speculative::SpeculationStats
- speculative::SpeculativeExecutor
- speculative::SpeculativeTask
- strategy::ExecutionStrategy
- strategy::StrategyOptimizer
- streaming::ChunkIterator
- streaming::ChunkMetadata
- streaming::StreamProcessor
- streaming::StreamResult
- streaming::StreamingConfig
- tensor_view::TensorView
- tensor_view::ViewBuilder
- typesafe::BroadcastShape
- typesafe::Dim
- typesafe::DimMul
- typesafe::Dyn
- typesafe::EinsumSpec
- typesafe::FixedShape
- typesafe::S
- typesafe::ShapedTensor
- typesafe::Static
- typesafe::TensorBuilder
- typesafe::TypedBatch
- typesafe::TypedInputs
- typesafe::TypedOutputs
- typesafe::TypedTensor
- typesafe::Z
- validation::GraphValidator
- validation::ValidationResult
- visualization::ExportFormat
- visualization::GraphConfig
- visualization::GraphVisualizer
- visualization::TensorStatsVisualizer
- visualization::TimelineConfig
- visualization::TimelineVisualizer
- workspace::DefragmentationResult
- workspace::SharedWorkspacePool
- workspace::Workspace
- workspace::WorkspaceConfig
- workspace::WorkspacePool
- workspace::WorkspaceStats
Enums
- ElemOp
- ExecutorError
- ReduceOp
- async_exec::AsyncExecutionError
- auto_parallel::AutoParallelError
- auto_parallel::CostModel
- auto_parallel::DependencyType
- auto_parallel::ParallelizationStrategy
- autodiff::ClippingStrategy
- autodiff::GradientAccumulationStrategy
- cache::EvictionPolicy
- cache_optimizer::AccessPattern
- cache_optimizer::CacheLevel
- cache_optimizer::CacheOptimizerError
- cache_optimizer::DataLayout
- capabilities::DType
- capabilities::DeviceType
- capabilities::Feature
- compilation::OptimizationLevel
- context::ExecutionPhase
- debug::Breakpoint
- diagnostics::Severity
- distributed::CommunicationOp
- distributed::ParallelismStrategy
- distributed::ReductionOp
- dynamic_batching::BatchingError
- dynamic_batching::Priority
- eager::EagerOp
- fusion::FusionError
- fusion::FusionPattern
- fusion::FusionStrategy
- learned_opt::LearnedOptError
- learned_opt::LearningStrategy
- learned_opt::ModelType
- learned_opt::OptimizationAction
- mixed_precision::LossScalingStrategy
- mixed_precision::MixedPrecisionError
- mixed_precision::PrecisionMode
- multimodel::EnsembleStrategy
- multimodel::MultiModelError
- multimodel::RoutingStrategy
- optimization::FusionType
- parallel::NumaStrategy
- parallel::ParallelError
- parallel::StealStrategy
- parallel::TaskPriority
- placement::PlacementStrategy
- profiling_optimizer::OptimizationGoal
- profiling_optimizer::ProfilingOptimizerError
- quantization::CalibrationStrategy
- quantization::QuantizationError
- quantization::QuantizationGranularity
- quantization::QuantizationMode
- quantization::QuantizationSymmetry
- quantization::QuantizationType
- recovery::FallbackStrategy
- recovery::RecoveryStrategy
- rewrite::Pattern
- rewrite::RewriteError
- rewrite::RewriteStrategy
- scheduling::SchedulingStrategy
- shape::DimSize
- simd::CpuArchitecture
- simd::SimdError
- simd::SimdInstructionSet
- sparse::SparseError
- sparse::SparseFormat
- sparse::SparseTensor
- speculative::BranchOutcome
- speculative::PredictionStrategy
- speculative::RollbackPolicy
- speculative::SpeculativeError
- strategy::ExecutionMode
- strategy::GradientStrategy
- strategy::MemoryStrategy
- strategy::ParallelismStrategy
- strategy::PrecisionMode
- streaming::StreamingMode
- tensor_view::InPlaceMode
- tensor_view::SliceSpec
- visualization::VisualizationFormat
- workspace::AllocationStrategy
- workspace::WorkspaceError
Traits
- TlAutodiff
- TlExecutor
- autodiff::TlEnhancedAutodiff
- backend_tests::BackendTestAdapter
- batch::TlBatchExecutor
- capabilities::TlCapabilities
- compilation::TlCompilableExecutor
- context::ExecutionHook
- distributed::CommunicationBackend
- distributed::TlDistributedExecutor
- eager::EagerOps
- eager::TlEagerAutodiff
- jit::TlJitExecutor
- multimodel::TlEnsembleExecutor
- multimodel::TlModelRouter
- profiling::TlProfiledExecutor
- recovery::TlRecoverableExecutor
- streaming::TlStreamingExecutor
- tensor_view::InPlaceOps
- tensor_view::TensorViewable
- typesafe::DimOp
- typesafe::DimSize
- typesafe::MatrixOps
- typesafe::Nat
- typesafe::ShapeConstraint
- typesafe::TypedTensorOps
Functions
- backend_tests::assert_vec_close
- backend_tests::numerical_gradient
- backend_tests::print_test_summary
- backend_tests::run_all_basic_tests
- backend_tests::run_all_performance_tests
- backend_tests::test_backend_edge_cases
- backend_tests::test_backend_einsum
- backend_tests::test_backend_elem_binary
- backend_tests::test_backend_elem_unary
- backend_tests::test_backend_forward
- backend_tests::test_backend_large_tensors
- backend_tests::test_backend_memory_efficiency
- backend_tests::test_backend_reduce
- backend_tests::test_backend_shapes
- gradcheck::compare_gradients
- gradcheck::numerical_gradient_adaptive
- gradcheck::numerical_gradient_central
- gradcheck::numerical_gradient_complex_step
- gradcheck::numerical_gradient_forward
- gradcheck::numerical_gradient_fourth_order
- gradcheck::numerical_gradient_richardson
- gradcheck::quick_check
- simd::alignment_offset
- simd::is_simd_aligned
- simd::vectorize_hint
- sparse::detect_sparsity
- sparse::to_sparse_if_beneficial
Type Aliases
- auto_parallel::NodeId
- autodiff::BackwardFn
- backend_tests::TestResult
- learned_opt::NodeId
- parallel::TaskId
- rewrite::NodeId
- rewrite::ReplacementFn
- speculative::NodeId
- typesafe::D1
- typesafe::D2
- typesafe::D3
- typesafe::D4
- typesafe::D5
- typesafe::D6
- typesafe::Matrix
- typesafe::Scalar
- typesafe::Tensor3D
- typesafe::Tensor4D
- typesafe::Vector