Expand description
Composite estimators and transformers
This module provides meta-estimators for composing other estimators. It includes tools for applying different transformers to different subsets of features and for transforming target variables.
Re-exports§
pub use advanced_debugging::AdvancedPipelineDebugger;pub use advanced_debugging::AdvancedProfiler;pub use advanced_debugging::Breakpoint;pub use advanced_debugging::BreakpointCondition;pub use advanced_debugging::CallStackFrame;pub use advanced_debugging::CpuSample;pub use advanced_debugging::DebugConfig;pub use advanced_debugging::DebugEvent;pub use advanced_debugging::DebugSession;pub use advanced_debugging::DebugSessionHandle;pub use advanced_debugging::DebugSessionState;pub use advanced_debugging::DebugStatistics;pub use advanced_debugging::ExecutionStep;pub use advanced_debugging::MemorySample;pub use advanced_debugging::StepResult;pub use advanced_debugging::VariableInspector;pub use advanced_debugging::VariableValue;pub use advanced_debugging::WatchExpression;pub use advanced_debugging::WatchResult;pub use advanced_pipeline::BranchConfig;pub use advanced_pipeline::BranchingPipeline;pub use advanced_pipeline::BranchingPipelineBuilder;pub use advanced_pipeline::BranchingPipelineTrained;pub use advanced_pipeline::ConditionalPipeline;pub use advanced_pipeline::ConditionalPipelineBuilder;pub use advanced_pipeline::ConditionalPipelineTrained;pub use advanced_pipeline::DataCondition;pub use advanced_pipeline::FeatureCountCondition;pub use api_consistency::ApiConsistencyChecker;pub use api_consistency::ApiRecommendation;pub use api_consistency::ConfigSummary;pub use api_consistency::ConfigValue;pub use api_consistency::ConsistencyIssue;pub use api_consistency::ConsistencyReport;pub use api_consistency::ExecutionMetadata;pub use api_consistency::FittedModelSummary;pub use api_consistency::FittedTransformerSummary;pub use api_consistency::IssueCategory;pub use api_consistency::IssueSeverity;pub use api_consistency::MetadataProvider;pub use api_consistency::ModelSummary;pub use api_consistency::PipelineConsistencyReport;pub use api_consistency::RecommendationCategory;pub use api_consistency::RecommendationPriority;pub use api_consistency::StandardBuilder;pub use api_consistency::StandardConfig;pub use api_consistency::StandardEstimator;pub use api_consistency::StandardFittedEstimator;pub use api_consistency::StandardFittedTransformer;pub use api_consistency::StandardResult;pub use api_consistency::StandardTransformer;pub use automated_alerting::ActiveAlert;pub use automated_alerting::AlertChannel;pub use automated_alerting::AlertCondition;pub use automated_alerting::AlertConfig;pub use automated_alerting::AlertEvent;pub use automated_alerting::AlertSeverity;pub use automated_alerting::AlertStatus;pub use automated_alerting::AutomatedAlerter;pub use automated_alerting::ConsoleAlertChannel;pub use automated_alerting::EmailAlertChannel;pub use automated_alerting::EscalationLevel;pub use automated_alerting::LogicalOperator;pub use automated_alerting::PatternField;pub use automated_alerting::SilencePeriod;pub use automated_alerting::SlackAlertChannel;pub use automated_alerting::ThresholdOperator;pub use automated_alerting::WebhookAlertChannel;pub use automl::ActivationFunction;pub use automl::AlgorithmChoice;pub use automl::AlgorithmType;pub use automl::AutoMLConfig;pub use automl::AutoMLOptimizer;pub use automl::LayerType;pub use automl::NASStrategy;pub use automl::NeuralArchitecture;pub use automl::NeuralArchitectureSearch;pub use automl::NeuralSearchSpace;pub use automl::OptimizationHistory;pub use automl::OptimizationMetric;pub use automl::OptimizationReport;pub use automl::ParameterRange;pub use automl::ParameterValue as AutoMLParameterValue;pub use automl::SearchSpace;pub use automl::SearchStrategy as AutoMLSearchStrategy;pub use automl::TrialResult;pub use automl::TrialStatus;pub use benchmarking::BenchmarkConfig;pub use benchmarking::BenchmarkReport;pub use benchmarking::BenchmarkResult;pub use benchmarking::BenchmarkSuite;pub use benchmarking::ComplexityClass;pub use benchmarking::MemoryUsage as BenchmarkMemoryUsage;pub use benchmarking::ScalabilityMetrics;pub use benchmarking::UseCase;pub use boosting::AdaBoostAlgorithm;pub use boosting::AdaBoostClassifier;pub use boosting::AdaBoostTrained;pub use boosting::GradientBoostingRegressor;pub use boosting::GradientBoostingTrained;pub use boosting::LossFunction;pub use circuit_breaker::AdvancedCircuitBreaker;pub use circuit_breaker::AnalyticsInsight;pub use circuit_breaker::AnalyticsProcessor;pub use circuit_breaker::AnalyticsRecommendation;pub use circuit_breaker::AnalyticsResult;pub use circuit_breaker::CircuitBreaker;pub use circuit_breaker::CircuitBreakerAnalytics;pub use circuit_breaker::CircuitBreakerBuilder;pub use circuit_breaker::CircuitBreakerError;pub use circuit_breaker::CircuitBreakerEvent;pub use circuit_breaker::CircuitBreakerEventRecorder;pub use circuit_breaker::CircuitBreakerEventType;pub use circuit_breaker::CircuitBreakerFailureDetector;pub use circuit_breaker::CircuitBreakerRecoveryManager;pub use circuit_breaker::CircuitBreakerStatsAggregator;pub use circuit_breaker::CircuitBreakerStatsTracker;pub use circuit_breaker::ConsoleEventPublisher;pub use circuit_breaker::ErrorTracker;pub use circuit_breaker::EventPublisher;pub use circuit_breaker::FileEventPublisher;pub use circuit_breaker::HealthCheckResult;pub use circuit_breaker::HealthMetrics;pub use circuit_breaker::RecoveryContext;pub use circuit_breaker::RecoveryResult;pub use circuit_breaker::RecoveryStrategy as CircuitBreakerRecoveryStrategy;pub use circuit_breaker::RequestCounters;pub use circuit_breaker::ResponseTimeTracker;pub use circuit_breaker::SlidingWindow;pub use circuit_breaker::ValidationResult as CircuitBreakerValidationResult;pub use column_transformer::ColumnTransformer;pub use column_transformer::ColumnTransformerBuilder;pub use column_transformer::ColumnTransformerOutput;pub use column_transformer::ColumnTransformerTrained;pub use config_management::ConfigManager;pub use config_management::ConfigValue as ConfigManagementConfigValue;pub use config_management::EnvironmentConfig;pub use config_management::EstimatorConfig;pub use config_management::ExecutionConfig;pub use config_management::PipelineConfig;pub use config_management::ResourceConfig;pub use config_management::StepConfig;pub use config_management::ValidationRule as ConfigValidationRule;pub use configuration_validation::CompileTimeValidator;pub use configuration_validation::ConfigurationValidator;pub use configuration_validation::Constraint;pub use configuration_validation::CustomValidationRule;pub use configuration_validation::DependencyConstraint;pub use configuration_validation::FieldConstraints;pub use configuration_validation::FieldType;pub use configuration_validation::PipelineConfigValidator;pub use configuration_validation::RuleType;pub use configuration_validation::RuntimeValidator;pub use configuration_validation::ValidationBuilder;pub use configuration_validation::ValidationReport;pub use configuration_validation::ValidationResult;pub use configuration_validation::ValidationSchema;pub use configuration_validation::ValidationSeverity;pub use configuration_validation::ValidationStatus;pub use configuration_validation::ValidationSummary;pub use continual_learning::ContinualLearningPipeline;pub use continual_learning::ContinualLearningPipelineTrained;pub use continual_learning::ContinualLearningStrategy;pub use continual_learning::MemoryBuffer;pub use continual_learning::MemorySample as ContinualMemorySample;pub use continual_learning::SamplingStrategy;pub use continual_learning::Task;pub use continual_learning::TaskStatistics;pub use cv_pipelines::AdaptationAlgorithm;pub use cv_pipelines::AdaptationMetric;pub use cv_pipelines::AdaptiveQualityConfig;pub use cv_pipelines::BoundingBox;pub use cv_pipelines::BufferManagementConfig;pub use cv_pipelines::CVConfig;pub use cv_pipelines::CVMetrics;pub use cv_pipelines::CVModel;pub use cv_pipelines::CVPipeline;pub use cv_pipelines::CVPipelineState;pub use cv_pipelines::CVPrediction;pub use cv_pipelines::CacheEvictionPolicy;pub use cv_pipelines::CachingStrategy;pub use cv_pipelines::CameraInfo;pub use cv_pipelines::CameraIntrinsics;pub use cv_pipelines::CameraSettings;pub use cv_pipelines::ColorSpace;pub use cv_pipelines::CompressionAlgorithm;pub use cv_pipelines::CompressionConfig;pub use cv_pipelines::ComputeDevice;pub use cv_pipelines::ConfidenceScores;pub use cv_pipelines::ContrastiveLearningConfig;pub use cv_pipelines::CrossModalLearningConfig;pub use cv_pipelines::CrossModalStrategy;pub use cv_pipelines::DenoisingAlgorithm;pub use cv_pipelines::Detection;pub use cv_pipelines::DetectionMetadata;pub use cv_pipelines::DistillationConfig;pub use cv_pipelines::EncodingConfig;pub use cv_pipelines::ErrorResilienceConfig;pub use cv_pipelines::ExifData;pub use cv_pipelines::ExtractorConfig;pub use cv_pipelines::ExtractorType;pub use cv_pipelines::FeatureExtractor;pub use cv_pipelines::FeatureMetadata;pub use cv_pipelines::FeatureQuality;pub use cv_pipelines::FeatureStatistics;pub use cv_pipelines::FeatureVector;pub use cv_pipelines::FusionStrategy as CVFusionStrategy;pub use cv_pipelines::GPSInfo;pub use cv_pipelines::ImageData;pub use cv_pipelines::ImageDataType;pub use cv_pipelines::ImageFormat;pub use cv_pipelines::ImageMetadata;pub use cv_pipelines::ImageSpecification;pub use cv_pipelines::ImageTransform;pub use cv_pipelines::InterpolationMethod;pub use cv_pipelines::LensInfo;pub use cv_pipelines::LoadBalancingAlgorithm;pub use cv_pipelines::MemoryOptimizationLevel;pub use cv_pipelines::Modality;pub use cv_pipelines::ModelConfig;pub use cv_pipelines::ModelMetadata;pub use cv_pipelines::ModelPerformance;pub use cv_pipelines::ModelType;pub use cv_pipelines::MultiModalConfig;pub use cv_pipelines::NetworkOptimizationConfig;pub use cv_pipelines::NoiseReductionConfig;pub use cv_pipelines::NormalizationSpec;pub use cv_pipelines::ObjectDetectionResult;pub use cv_pipelines::ParallelProcessingConfig;pub use cv_pipelines::ParallelStrategy as CVParallelStrategy;pub use cv_pipelines::PerformanceConfig;pub use cv_pipelines::PerformanceMetrics;pub use cv_pipelines::PostProcessor as CVPostProcessor;pub use cv_pipelines::PredictionMetadata;pub use cv_pipelines::PredictionResult;pub use cv_pipelines::PredictionType;pub use cv_pipelines::ProcessedResult;pub use cv_pipelines::ProcessingComplexity;pub use cv_pipelines::ProcessingMode;pub use cv_pipelines::ProcessingStatistics;pub use cv_pipelines::ProcessorConfig;pub use cv_pipelines::ProcessorType;pub use cv_pipelines::QualityEnhancementConfig;pub use cv_pipelines::QualityLevel;pub use cv_pipelines::QualityMetrics as CVQualityMetrics;pub use cv_pipelines::QualitySettings;pub use cv_pipelines::RateControlMethod;pub use cv_pipelines::RealTimeProcessingConfig;pub use cv_pipelines::RecoveryStrategy as CVRecoveryStrategy;pub use cv_pipelines::ResourceUtilization;pub use cv_pipelines::SharpeningConfig;pub use cv_pipelines::StreamingConfig;pub use cv_pipelines::StreamingProtocol;pub use cv_pipelines::SyncMethod;pub use cv_pipelines::TemporalAlignmentConfig;pub use cv_pipelines::TransformParameter;pub use cv_pipelines::VideoCodec;pub use dag_pipeline::BranchCondition;pub use dag_pipeline::ComparisonOp;pub use dag_pipeline::DAGNode;pub use dag_pipeline::DAGPipeline;pub use dag_pipeline::DAGPipelineTrained;pub use dag_pipeline::ExecutionRecord as DAGExecutionRecord;pub use dag_pipeline::ExecutionStats;pub use dag_pipeline::MergeStrategy;pub use dag_pipeline::NodeComponent;pub use dag_pipeline::NodeConfig;pub use dag_pipeline::NodeOutput;pub use debugging::Bottleneck as DebuggingBottleneck;pub use debugging::BottleneckDetector;pub use debugging::BottleneckSeverity as DebuggingBottleneckSeverity;pub use debugging::BottleneckType;pub use debugging::Breakpoint as DebuggingBreakpoint;pub use debugging::BreakpointCondition as DebuggingBreakpointCondition;pub use debugging::BreakpointFrequency;pub use debugging::ComparisonOperator;pub use debugging::DataSnapshot;pub use debugging::DataSummary;pub use debugging::DebugConfig as DebuggingConfig;pub use debugging::DebugLogLevel;pub use debugging::DebugOutputFormat;pub use debugging::DebugSession as DebuggingSession;pub use debugging::ErrorAnalysis;pub use debugging::ErrorPattern;pub use debugging::ErrorResolutionStatus;pub use debugging::ErrorStatistics;pub use debugging::ErrorTracker as DebuggingErrorTracker;pub use debugging::ExecutionState;pub use debugging::ExecutionStep as EnhancedExecutionStep;pub use debugging::InteractiveDebugger;pub use debugging::IoStatistics;pub use debugging::MemoryUsage as DebuggingMemoryUsage;pub use debugging::PerformanceAnalysis as DebuggingPerformanceAnalysis;pub use debugging::PerformanceMeasurement;pub use debugging::PerformanceMetric;pub use debugging::PerformanceProfiler;pub use debugging::PipelineDebugger;pub use debugging::SessionState;pub use debugging::StatisticalSummary;pub use debugging::StepError;pub use debugging::TrackedError;pub use developer_experience::Breakpoint as DeveloperBreakpoint;pub use developer_experience::CodeExample;pub use developer_experience::DebugState;pub use developer_experience::DebugSummary;pub use developer_experience::DeveloperFriendlyError;pub use developer_experience::ErrorMessageEnhancer;pub use developer_experience::ExecutionContext;pub use developer_experience::FixSuggestion;pub use developer_experience::PipelineDebugger as DeveloperPipelineDebugger;pub use developer_experience::StepType;pub use developer_experience::SuggestionPriority;pub use developer_experience::TraceEntry;pub use developer_experience::WatchExpression as DeveloperWatchExpression;pub use differentiable::ActivationFunction as DiffActivationFunction;pub use differentiable::AutoDiffConfig;pub use differentiable::AutoDiffEngine;pub use differentiable::ComputationGraph;pub use differentiable::ComputationNode;pub use differentiable::DifferentiableOperation;pub use differentiable::DifferentiablePipeline;pub use differentiable::DifferentiableStage;pub use differentiable::DifferentiationMode;pub use differentiable::DualNumber;pub use differentiable::GradientAccumulation;pub use differentiable::GradientContext;pub use differentiable::GradientRecord;pub use differentiable::LearningRateSchedule as DiffLearningRateSchedule;pub use differentiable::NeuralPipelineController;pub use differentiable::OptimizationConfig as DiffOptimizationConfig;pub use differentiable::OptimizerState;pub use differentiable::OptimizerType as DiffOptimizerType;pub use differentiable::Parameter as DiffParameter;pub use differentiable::ParameterConfig as DiffParameterConfig;pub use differentiable::PipelineComponent;pub use differentiable::TrainingMetrics;pub use differentiable::TrainingState;pub use distributed::TaskPriority as DistributedTaskPriority;pub use distributed::ClusterManager;pub use distributed::ClusterNode;pub use distributed::DataShard;pub use distributed::DistributedTask;pub use distributed::FaultDetector;pub use distributed::LoadBalancer;pub use distributed::MapReducePipeline;pub use distributed::NodeStatus;pub use distributed::ResourceRequirements;pub use distributed::TaskResult as DistributedTaskResult;pub use distributed::TaskStatus as DistributedTaskStatus;pub use distributed_tracing::Bottleneck;pub use distributed_tracing::BottleneckSeverity as TracingBottleneckSeverity;pub use distributed_tracing::ConsoleTraceExporter;pub use distributed_tracing::DistributedTracer;pub use distributed_tracing::JsonFileTraceExporter;pub use distributed_tracing::LogEntry;pub use distributed_tracing::LogLevel as TracingLogLevel;pub use distributed_tracing::ServiceAnalysis;pub use distributed_tracing::ServiceInfo;pub use distributed_tracing::SpanStatus;pub use distributed_tracing::Trace;pub use distributed_tracing::TraceAnalysis;pub use distributed_tracing::TraceExporter;pub use distributed_tracing::TraceHandle;pub use distributed_tracing::TraceSpan;pub use distributed_tracing::TraceStatistics;pub use distributed_tracing::TracingConfig;pub use enhanced_compile_time_validation::BuilderConfig;pub use enhanced_compile_time_validation::CompileTimeValidator as EnhancedCompileTimeValidator;pub use enhanced_compile_time_validation::ConfigType;pub use enhanced_compile_time_validation::ConfigValue as EnhancedConfigValue;pub use enhanced_compile_time_validation::ConfigurationLocation;pub use enhanced_compile_time_validation::ConstraintValidator;pub use enhanced_compile_time_validation::CrossReferenceRule;pub use enhanced_compile_time_validation::CrossReferenceValidator;pub use enhanced_compile_time_validation::CustomValidator;pub use enhanced_compile_time_validation::DependencyValidator;pub use enhanced_compile_time_validation::FieldDefinition;pub use enhanced_compile_time_validation::ParameterConstraintValidator;pub use enhanced_compile_time_validation::PipelineConfigurationSchema;pub use enhanced_compile_time_validation::PipelineSchemaValidator;pub use enhanced_compile_time_validation::ReferenceType;pub use enhanced_compile_time_validation::SchemaConstraint;pub use enhanced_compile_time_validation::SchemaConstraintType;pub use enhanced_compile_time_validation::SchemaValidator;pub use enhanced_compile_time_validation::SuggestionAction;pub use enhanced_compile_time_validation::SuggestionPriority as ValidationSuggestionPriority;pub use enhanced_compile_time_validation::TypeConstraint;pub use enhanced_compile_time_validation::TypeSafeConfigBuilder;pub use enhanced_compile_time_validation::Unbuilt;pub use enhanced_compile_time_validation::Unvalidated;pub use enhanced_compile_time_validation::Validated;pub use enhanced_compile_time_validation::ValidatedPipelineConfig;pub use enhanced_compile_time_validation::ValidationConfig;pub use enhanced_compile_time_validation::ValidationError;pub use enhanced_compile_time_validation::ValidationErrorCategory;pub use enhanced_compile_time_validation::ValidationMetrics;pub use enhanced_compile_time_validation::ValidationProof;pub use enhanced_compile_time_validation::ValidationResult as EnhancedValidationResult;pub use enhanced_compile_time_validation::ValidationRule;pub use enhanced_compile_time_validation::ValidationSeverity as EnhancedValidationSeverity;pub use enhanced_compile_time_validation::ValidationStatus as EnhancedValidationStatus;pub use enhanced_compile_time_validation::ValidationSuggestion;pub use enhanced_compile_time_validation::ValidationWarning;pub use enhanced_compile_time_validation::ValueConstraint;pub use enhanced_compile_time_validation::WarningCategory;pub use enhanced_error_messages::ActionableSuggestion;pub use enhanced_error_messages::AutoRecoveryHandler;pub use enhanced_error_messages::CodeExample as EnhancedCodeExample;pub use enhanced_error_messages::ConfigurationContext;pub use enhanced_error_messages::ContextProvider;pub use enhanced_error_messages::ContextType;pub use enhanced_error_messages::DataContext;pub use enhanced_error_messages::DataQualityMetrics;pub use enhanced_error_messages::DataStatistics;pub use enhanced_error_messages::DifficultyLevel;pub use enhanced_error_messages::DocumentationLink;pub use enhanced_error_messages::EnhancedErrorContext;pub use enhanced_error_messages::EnhancedErrorMessage;pub use enhanced_error_messages::EnvironmentContext;pub use enhanced_error_messages::ErrorCategory;pub use enhanced_error_messages::ErrorClassification;pub use enhanced_error_messages::ErrorContextCollector;pub use enhanced_error_messages::ErrorEnhancementConfig;pub use enhanced_error_messages::ErrorEnhancementStatistics;pub use enhanced_error_messages::ErrorFormatter;pub use enhanced_error_messages::ErrorFrequency;pub use enhanced_error_messages::ErrorMessageEnhancer as EnhancedErrorMessageEnhancer;pub use enhanced_error_messages::ErrorPattern as EnhancedErrorPattern;pub use enhanced_error_messages::ErrorPatternAnalyzer;pub use enhanced_error_messages::ExpertiseLevel;pub use enhanced_error_messages::ImplementationStep;pub use enhanced_error_messages::IssueRelationship;pub use enhanced_error_messages::MissingValueInfo;pub use enhanced_error_messages::OutputFormat;pub use enhanced_error_messages::PerformanceBottleneck;pub use enhanced_error_messages::PerformanceContext as EnhancedPerformanceContext;pub use enhanced_error_messages::PipelineContext as EnhancedPipelineContext;pub use enhanced_error_messages::QualityIssue;pub use enhanced_error_messages::RecoveryAdvisor;pub use enhanced_error_messages::RecoveryStrategy as EnhancedRecoveryStrategy;pub use enhanced_error_messages::RelatedIssue;pub use enhanced_error_messages::ResolutionStep;pub use enhanced_error_messages::ResolutionStrategy;pub use enhanced_error_messages::SeverityLevel;pub use enhanced_error_messages::SimilarIssue;pub use enhanced_error_messages::StackFrame;pub use enhanced_error_messages::SuggestionEngine;pub use enhanced_error_messages::SuggestionGenerator;pub use enhanced_errors::DataShape;pub use enhanced_errors::EnhancedErrorBuilder;pub use enhanced_errors::ErrorContext;pub use enhanced_errors::ImpactLevel;pub use enhanced_errors::PerformanceMetrics as EnhancedPerformanceMetrics;pub use enhanced_errors::PerformanceWarningType;pub use enhanced_errors::PipelineError;pub use enhanced_errors::ResourceType;pub use enhanced_errors::StructureErrorType;pub use enhanced_errors::TypeViolationType;pub use ensemble::CompetenceEstimation;pub use ensemble::DynamicEnsembleSelector;pub use ensemble::DynamicEnsembleSelectorBuilder;pub use ensemble::DynamicEnsembleSelectorTrained;pub use ensemble::FusionStrategy;pub use ensemble::HierarchicalComposition;pub use ensemble::HierarchicalCompositionBuilder;pub use ensemble::HierarchicalCompositionTrained;pub use ensemble::HierarchicalNode;pub use ensemble::HierarchicalStrategy;pub use ensemble::ModelFusion;pub use ensemble::ModelFusionBuilder;pub use ensemble::ModelFusionTrained;pub use ensemble::SelectionStrategy;pub use ensemble::VotingClassifier;pub use ensemble::VotingClassifierBuilder;pub use ensemble::VotingClassifierTrained;pub use ensemble::VotingRegressor;pub use ensemble::VotingRegressorBuilder;pub use ensemble::VotingRegressorTrained;pub use execution::ExecutionEngineConfig;pub use execution::ExecutionStrategy;pub use execution::ExecutionTask;pub use execution::ParameterValue as ComposableParameterValue;pub use execution::PerformanceGoals;pub use execution::ResourceConstraints;pub use execution::StrategyConfig;pub use execution::StrategyMetrics;pub use execution::TaskHandle;pub use execution::TaskPriority;pub use execution::TaskResult;pub use execution::TaskScheduler;pub use execution::TaskStatus;pub use execution::TaskType;pub use execution_hooks::CustomHook;pub use execution_hooks::CustomHookBuilder;pub use execution_hooks::ExecutionContext as HookExecutionContext;pub use execution_hooks::ExecutionHook;pub use execution_hooks::HookData;pub use execution_hooks::HookManager;pub use execution_hooks::HookPhase;pub use execution_hooks::HookResult;pub use execution_hooks::LogLevel as HookLogLevel;pub use execution_hooks::LoggingHook;pub use execution_hooks::MemoryUsage as HookMemoryUsage;pub use execution_hooks::PerformanceHook;pub use execution_hooks::PerformanceMetrics as HookPerformanceMetrics;pub use execution_hooks::ValidationHook;pub use external_integration::AuthConfig;pub use external_integration::AuthCredentials;pub use external_integration::AuthType;pub use external_integration::BackoffStrategy;pub use external_integration::CircuitBreakerConfig;pub use external_integration::CircuitBreakerState;pub use external_integration::CircuitState;pub use external_integration::ConnectionConfig;pub use external_integration::DatabaseIntegration;pub use external_integration::ExternalIntegration;pub use external_integration::ExternalIntegrationManager;pub use external_integration::HealthCheckConfig;pub use external_integration::HealthStatus;pub use external_integration::IntegrationConfig;pub use external_integration::IntegrationData;pub use external_integration::IntegrationRequest;pub use external_integration::IntegrationResponse;pub use external_integration::IntegrationType;pub use external_integration::Operation;pub use external_integration::OperationResult;pub use external_integration::RateLimitConfig;pub use external_integration::RefreshConfig;pub use external_integration::RestApiIntegration;pub use external_integration::RetryCondition;pub use external_integration::RetryPolicy;pub use external_integration::TimeoutConfig;pub use external_integration::TlsConfig;pub use feature_engineering::AutoFeatureEngineer;pub use feature_engineering::ColumnType;pub use feature_engineering::ColumnTypeDetector;pub use feature_engineering::DetectionMethod;pub use feature_engineering::FeatureInteraction;pub use feature_engineering::FeatureInteractionDetector;pub use feature_engineering::InteractionType;pub use few_shot::DistanceMetric;pub use few_shot::FewShotLearnerType;pub use few_shot::FewShotPipeline;pub use few_shot::FewShotPipelineTrained;pub use few_shot::MAMLLearner;pub use few_shot::MAMLLearnerTrained;pub use few_shot::MetaLearnerWrapper;pub use few_shot::PrototypicalNetwork;pub use few_shot::PrototypicalNetworkTrained;pub use few_shot::SupportSet;pub use fluent_api::CacheStrategy;pub use fluent_api::CachingConfiguration;pub use fluent_api::DebugConfiguration;pub use fluent_api::FeatureEngineeringChain;pub use fluent_api::FeatureUnionBuilder;pub use fluent_api::FluentPipelineBuilder;pub use fluent_api::ImputationStrategy;pub use fluent_api::LogLevel;pub use fluent_api::MemoryConfiguration;pub use fluent_api::PipelineConfiguration;pub use fluent_api::PipelinePresets;pub use fluent_api::PreprocessingChain;pub use fluent_api::ValidationConfiguration;pub use fluent_api::ValidationLevel;pub use memory_optimization::MemoryEfficientOps;pub use memory_optimization::MemoryMonitor;pub use memory_optimization::MemoryMonitorConfig;pub use memory_optimization::MemoryPool;pub use memory_optimization::MemoryStatistics;pub use memory_optimization::MemoryUsage as MemoryOptimizationUsage;pub use memory_optimization::PoolStatistics;pub use memory_optimization::StreamingBuffer;pub use meta_learning::AdaptationStrategy;pub use meta_learning::Experience;pub use meta_learning::ExperienceStorage;pub use meta_learning::MetaLearningPipeline;pub use meta_learning::MetaLearningPipelineTrained;pub use middleware::AlertManager;pub use middleware::AlertRule;pub use middleware::AlertSeverity as MiddlewareAlertSeverity;pub use middleware::AuthenticationCredentials;pub use middleware::AuthenticationMethod as MiddlewareAuthMethod;pub use middleware::AuthenticationMiddleware;pub use middleware::AuthenticationProvider;pub use middleware::AuthorizationConfig as MiddlewareAuthConfig;pub use middleware::AuthorizationMiddleware;pub use middleware::CacheConfig;pub use middleware::CacheEntry;pub use middleware::CachingMiddleware;pub use middleware::ErrorAction;pub use middleware::MiddlewareChain;pub use middleware::MiddlewareChainConfig;pub use middleware::MiddlewareContext;pub use middleware::MiddlewareStats;pub use middleware::MonitoringMiddleware;pub use middleware::PipelineMiddleware;pub use middleware::TransformationMiddleware;pub use middleware::UserInfo as MiddlewareUserInfo;pub use middleware::ValidationMiddleware;pub use mock::MockPredictor;pub use mock::MockTransformer;pub use modular_framework::CapabilityMismatch;pub use modular_framework::CompatibilityReport;pub use modular_framework::ComponentCapability;pub use modular_framework::ComponentConfig;pub use modular_framework::ComponentDependency;pub use modular_framework::ComponentFactory;pub use modular_framework::ComponentInfo;pub use modular_framework::ComponentMetadata;pub use modular_framework::ComponentNode;pub use modular_framework::ComponentRegistry;pub use modular_framework::ComponentStatus;pub use modular_framework::CompositionContext;pub use modular_framework::ConfigValue as ModularConfigValue;pub use modular_framework::DependencyGraph;pub use modular_framework::EnvironmentSettings;pub use modular_framework::ErrorHandlingStrategy;pub use modular_framework::ExecutionCondition;pub use modular_framework::ExecutionMetadata as ModularExecutionMetadata;pub use modular_framework::ExecutionStrategy as ModularExecutionStrategy;pub use modular_framework::LogLevel as ModularLogLevel;pub use modular_framework::MissingDependency;pub use modular_framework::ModularPipeline;pub use modular_framework::ModularPipelineBuilder;pub use modular_framework::PipelineConfig as ModularPipelineConfig;pub use modular_framework::PipelineStep as ModularPipelineStep;pub use modular_framework::PluggableComponent;pub use modular_framework::ResourceLimits;pub use modular_framework::ResourceManager;pub use modular_framework::VersionConflict;pub use monitoring::Anomaly;pub use monitoring::AnomalySeverity;pub use monitoring::AnomalyType;pub use monitoring::ExecutionContext as MonitoringExecutionContext;pub use monitoring::ExecutionHandle;pub use monitoring::ExecutionStatus;pub use monitoring::Metric;pub use monitoring::MetricsSnapshot;pub use monitoring::MonitorConfig;pub use monitoring::PerformanceAnalysis;pub use monitoring::PerformanceBaseline;pub use monitoring::PerformanceTrends;pub use monitoring::PipelineMonitor;pub use monitoring::StagePerformance;pub use monitoring::Trend;pub use nlp_pipelines::AnalysisResult;pub use nlp_pipelines::BagOfWordsExtractor;pub use nlp_pipelines::ContextManager;pub use nlp_pipelines::ConversationResponse;pub use nlp_pipelines::ConversationTurn;pub use nlp_pipelines::ConversationalAI;pub use nlp_pipelines::DocumentParser;pub use nlp_pipelines::DocumentProcessor;pub use nlp_pipelines::Entity;pub use nlp_pipelines::EvaluationConfig;pub use nlp_pipelines::EvaluationMetric;pub use nlp_pipelines::FeatureExtractionConfig;pub use nlp_pipelines::FeatureExtractor as NLPFeatureExtractor;pub use nlp_pipelines::LanguageDetector;pub use nlp_pipelines::LanguageModel;pub use nlp_pipelines::ModelConfig as NLPModelConfig;pub use nlp_pipelines::ModelPrediction;pub use nlp_pipelines::ModelType as NLPModelType;pub use nlp_pipelines::MultiLanguageSupport;pub use nlp_pipelines::NERAnalyzer;pub use nlp_pipelines::NLPPipeline;pub use nlp_pipelines::NLPPipelineConfig;pub use nlp_pipelines::OutputFormatter;pub use nlp_pipelines::PreprocessingConfig;pub use nlp_pipelines::ProcessingResult;pub use nlp_pipelines::ProcessingStats;pub use nlp_pipelines::QuestionAnsweringModel;pub use nlp_pipelines::SentimentAnalyzer;pub use nlp_pipelines::SimpleLanguageModel;pub use nlp_pipelines::SummarizationStrategy;pub use nlp_pipelines::TextAnalyzer;pub use nlp_pipelines::TextClassifier;pub use nlp_pipelines::TextNormalizer;pub use nlp_pipelines::TextPreprocessor;pub use nlp_pipelines::TextSummarizationModel;pub use nlp_pipelines::TfIdfExtractor;pub use nlp_pipelines::TopicModelingAnalyzer;pub use nlp_pipelines::TrainingConfig as NLPTrainingConfig;pub use nlp_pipelines::TranslationModel;pub use nlp_pipelines::WordEmbeddingExtractor;pub use optimization::ErrorHandlingStrategy as OptimizationErrorHandlingStrategy;pub use optimization::FallbackStrategy;pub use optimization::MultiObjectiveResult;pub use optimization::OptimizationResults;pub use optimization::ParameterSpace;pub use optimization::ParameterType;pub use optimization::ParetoFront;pub use optimization::PipelineOptimizer;pub use optimization::PipelineValidator;pub use optimization::RobustPipelineExecutor;pub use optimization::ScoringMetric;pub use optimization::SearchStrategy;pub use parallel_execution::AsyncTask;pub use parallel_execution::LoadBalancingStrategy;pub use parallel_execution::ParallelConfig;pub use parallel_execution::ParallelExecutionStrategy;pub use parallel_execution::ParallelExecutor;pub use parallel_execution::ParallelPipeline;pub use parallel_execution::ParallelTask;pub use parallel_execution::TaskResult as ParallelTaskResult;pub use parallel_execution::WorkerStatistics;pub use performance_profiler::BottleneckMetrics;pub use performance_profiler::BottleneckSeverity as ProfilerBottleneckSeverity;pub use performance_profiler::BottleneckType as ProfilerBottleneckType;pub use performance_profiler::ComparativeAnalysis;pub use performance_profiler::CpuSample as ProfilerCpuSample;pub use performance_profiler::GpuSample;pub use performance_profiler::ImplementationDifficulty;pub use performance_profiler::MemorySample as ProfilerMemorySample;pub use performance_profiler::OptimizationCategory;pub use performance_profiler::OptimizationHint;pub use performance_profiler::OptimizationPriority;pub use performance_profiler::OverallMetrics;pub use performance_profiler::PerformanceProfiler as ProfilerPerformanceProfiler;pub use performance_profiler::PerformanceReport as ProfilerPerformanceReport;pub use performance_profiler::ProfileSession;pub use performance_profiler::ProfilerConfig;pub use performance_profiler::StageProfile;pub use performance_profiler::SummaryMetrics;pub use performance_profiler::TrendDirection as ProfilerTrendDirection;pub use performance_testing::BenchmarkContext;pub use performance_testing::BenchmarkResult as PerformanceBenchmarkResult;pub use performance_testing::BenchmarkStorage;pub use performance_testing::CpuStatistics;pub use performance_testing::EnvironmentConfig as PerformanceEnvironmentConfig;pub use performance_testing::EnvironmentMetadata;pub use performance_testing::MemoryStatistics as PerformanceMemoryStatistics;pub use performance_testing::OutlierDetection;pub use performance_testing::PerformanceMetrics as PerformanceTestingMetrics;pub use performance_testing::PerformanceRegressionTester;pub use performance_testing::PerformanceReport;pub use performance_testing::ProfilingConfig;pub use performance_testing::RegressionAnalysis;pub use performance_testing::RegressionSeverity;pub use performance_testing::RegressionThresholds;pub use performance_testing::StatisticalAnalysisConfig;pub use performance_testing::StatisticalTest;pub use performance_testing::SystemInfo;pub use performance_testing::ThroughputMetrics;pub use performance_testing::TimeStatistics;pub use performance_testing::TrendAnalysis;pub use pipeline::Pipeline;pub use pipeline::PipelineBuilder;pub use pipeline::PipelinePredictor;pub use pipeline::PipelineStep;pub use pipeline::PipelineTrained;pub use pipeline_visualization::DataSpecification;pub use pipeline_visualization::DataType as VisualizationDataType;pub use pipeline_visualization::EdgeProperties;pub use pipeline_visualization::EdgeStyle;pub use pipeline_visualization::ExportFormat;pub use pipeline_visualization::FontProperties;pub use pipeline_visualization::FontWeight;pub use pipeline_visualization::GraphEdge;pub use pipeline_visualization::GraphNode;pub use pipeline_visualization::IoSpecification;pub use pipeline_visualization::LayoutAlgorithm;pub use pipeline_visualization::NodeShape;pub use pipeline_visualization::NodeSize;pub use pipeline_visualization::ParameterValue as VisualizationParameterValue;pub use pipeline_visualization::PipelineGraph;pub use pipeline_visualization::PipelineVisualizer;pub use pipeline_visualization::ShapeSpecification;pub use pipeline_visualization::VisualProperties;pub use pipeline_visualization::VisualizationConfig;pub use plugin_architecture::ComponentConfig as PluginComponentConfig;pub use plugin_architecture::ComponentContext;pub use plugin_architecture::ComponentFactory as PluginComponentFactory;pub use plugin_architecture::ComponentSchema;pub use plugin_architecture::ConfigValue as PluginConfigValue;pub use plugin_architecture::ParameterConstraint;pub use plugin_architecture::ParameterSchema;pub use plugin_architecture::ParameterType as PluginParameterType;pub use plugin_architecture::Plugin;pub use plugin_architecture::PluginCapability;pub use plugin_architecture::PluginComponent;pub use plugin_architecture::PluginConfig;pub use plugin_architecture::PluginContext;pub use plugin_architecture::PluginEstimator;pub use plugin_architecture::PluginLoader;pub use plugin_architecture::PluginMetadata;pub use plugin_architecture::PluginRegistry;pub use plugin_architecture::PluginTransformer;pub use profile_guided_optimization::AccessPattern;pub use profile_guided_optimization::CacheOptimizationHints;pub use profile_guided_optimization::DataCharacteristics;pub use profile_guided_optimization::ExecutionMetrics;pub use profile_guided_optimization::HardwareContext;pub use profile_guided_optimization::MLPerformancePredictor;pub use profile_guided_optimization::MemoryLayout;pub use profile_guided_optimization::OptimizationLevel;pub use profile_guided_optimization::OptimizationStats;pub use profile_guided_optimization::OptimizationStrategy;pub use profile_guided_optimization::OptimizerConfig;pub use profile_guided_optimization::ParallelStrategy;pub use profile_guided_optimization::PerformancePredictor;pub use profile_guided_optimization::PerformanceProfile;pub use profile_guided_optimization::ProfileGuidedOptimizer;pub use profile_guided_optimization::SimdFeature;pub use property_testing::PipelinePropertyTester;pub use property_testing::PropertyTestCase;pub use property_testing::PropertyTestGenerator;pub use property_testing::PropertyTestResult;pub use property_testing::StatisticalValidator;pub use property_testing::TestSuiteResult;pub use property_testing::TestSuiteRunner;pub use property_testing::ValidationResult as PropertyValidationResult;pub use property_testing::ValidationStatistics;pub use quality_assurance::AutomatedQualityAssurance;pub use quality_assurance::ComplianceStatus;pub use quality_assurance::ExecutiveSummary;pub use quality_assurance::IssueCategory as QAIssueCategory;pub use quality_assurance::IssueSeverity as QAIssueSeverity;pub use quality_assurance::QAConfig;pub use quality_assurance::QualityAssessment;pub use quality_assurance::QualityGates;pub use quality_assurance::QualityIssue as QAQualityIssue;pub use quality_assurance::QualityMetrics;pub use quality_assurance::QualityReport;pub use quality_assurance::QualityStandards;pub use quality_assurance::RecommendationCategory as QARecommendationCategory;pub use quality_assurance::RecommendationPriority as QARecommendationPriority;pub use quality_assurance::TrendDirection as QATrendDirection;pub use quantum::QuantumBackend;pub use quantum::QuantumEnsemble;pub use quantum::QuantumGate;pub use quantum::QuantumPipeline;pub use quantum::QuantumPipelineBuilder;pub use quantum::QuantumPipelineStep;pub use quantum::QuantumTransformer;pub use scheduling::ResourcePool;pub use scheduling::RetryConfig;pub use scheduling::ScheduledTask;pub use scheduling::SchedulerStatistics;pub use scheduling::SchedulingStrategy;pub use scheduling::TaskScheduler as SchedulingTaskScheduler;pub use scheduling::TaskState;pub use scheduling::Workflow;pub use scheduling::WorkflowManager;pub use simd_optimizations::SimdConfig;pub use simd_optimizations::SimdDataLayout;pub use simd_optimizations::SimdFeatureOps;pub use simd_optimizations::SimdOps;pub use state_management::CheckpointConfig;pub use state_management::ExecutionStatistics;pub use state_management::PersistenceStrategy;pub use state_management::PipelineVersionControl;pub use state_management::StateData;pub use state_management::StateManager;pub use state_management::StateSnapshot;pub use state_management::StateSynchronizer;pub use streaming::StateManagement;pub use streaming::StreamConfig;pub use streaming::StreamDataPoint;pub use streaming::StreamStats;pub use streaming::StreamWindow;pub use streaming::StreamingPipeline;pub use streaming::StreamingPipelineTrained;pub use streaming::UpdateStrategy;pub use streaming::WindowingStrategy;pub use stress_testing::ComputationType;pub use stress_testing::EdgeCase;pub use stress_testing::MemoryPattern;pub use stress_testing::ResourceMonitor;pub use stress_testing::ResourceStats;pub use stress_testing::ResourceUsageStats;pub use stress_testing::StressTestConfig;pub use stress_testing::StressTestIssue;pub use stress_testing::StressTestReport;pub use stress_testing::StressTestResult;pub use stress_testing::StressTestScenario;pub use stress_testing::StressTester;pub use enhanced_wasm_integration::BrowserFeature;pub use enhanced_wasm_integration::BrowserFeatureDetection;pub use enhanced_wasm_integration::BrowserInfo;pub use enhanced_wasm_integration::BrowserIntegration as EnhancedBrowserIntegration;pub use enhanced_wasm_integration::CompilationTarget;pub use enhanced_wasm_integration::CompiledWasmModule;pub use enhanced_wasm_integration::CpuIntensity;pub use enhanced_wasm_integration::ExecutionContext as WasmExecutionContext;pub use enhanced_wasm_integration::ExecutionProfile;pub use enhanced_wasm_integration::FeatureDetectionStrategy;pub use enhanced_wasm_integration::FunctionHandle;pub use enhanced_wasm_integration::FunctionSignature;pub use enhanced_wasm_integration::GeneratedBinding;pub use enhanced_wasm_integration::IoProfile;pub use enhanced_wasm_integration::JsBindingsGenerator;pub use enhanced_wasm_integration::JsType;pub use enhanced_wasm_integration::LoadedWasmModule;pub use enhanced_wasm_integration::MemoryConstraints;pub use enhanced_wasm_integration::MemoryLayout as WasmMemoryLayout;pub use enhanced_wasm_integration::MemoryPermissions;pub use enhanced_wasm_integration::MemoryProfile;pub use enhanced_wasm_integration::MemoryRegion;pub use enhanced_wasm_integration::ModuleLoader;pub use enhanced_wasm_integration::ModuleSource;pub use enhanced_wasm_integration::OptimizationPass;pub use enhanced_wasm_integration::OptimizationResult;pub use enhanced_wasm_integration::OptimizationStrategy as WasmOptimizationStrategy;pub use enhanced_wasm_integration::PerformanceHints;pub use enhanced_wasm_integration::PerformanceProfile as WasmPerformanceProfile;pub use enhanced_wasm_integration::PerformanceRequirements;pub use enhanced_wasm_integration::ProfilingSession;pub use enhanced_wasm_integration::ScalingProfile;pub use enhanced_wasm_integration::TaskData;pub use enhanced_wasm_integration::TaskPriority as WasmTaskPriority;pub use enhanced_wasm_integration::TaskType as WasmTaskType;pub use enhanced_wasm_integration::TypedArrayType;pub use enhanced_wasm_integration::WasmArchitecture;pub use enhanced_wasm_integration::WasmCompiler as EnhancedWasmCompiler;pub use enhanced_wasm_integration::WasmExport;pub use enhanced_wasm_integration::WasmExportValue;pub use enhanced_wasm_integration::WasmImport;pub use enhanced_wasm_integration::WasmInstance;pub use enhanced_wasm_integration::WasmIntegrationConfig;pub use enhanced_wasm_integration::WasmIntegrationManager;pub use enhanced_wasm_integration::WasmMemoryView;pub use enhanced_wasm_integration::WasmModuleManager;pub use enhanced_wasm_integration::WasmModuleMetadata;pub use enhanced_wasm_integration::WasmPerformanceOptimizer;pub use enhanced_wasm_integration::WasmProfiler;pub use enhanced_wasm_integration::WasmType;pub use enhanced_wasm_integration::WasmValue as EnhancedWasmValue;pub use enhanced_wasm_integration::WebApiIntegration;pub use enhanced_wasm_integration::WorkerStatistics as WasmWorkerStatistics;pub use enhanced_wasm_integration::WorkerStatus;pub use enhanced_wasm_integration::WorkerTask;pub use enhanced_wasm_integration::WorkerThread;pub use enhanced_wasm_integration::WorkerThreadManager;pub use transfer_learning::domain_adaptation::DomainAdaptationPipeline;pub use transfer_learning::domain_adaptation::DomainAdaptationPipelineTrained;pub use transfer_learning::domain_adaptation::DomainAdaptationStrategy;pub use transfer_learning::AdaptationConfig;pub use transfer_learning::LearningRateSchedule;pub use transfer_learning::PretrainedModel;pub use transfer_learning::TransferLearningPipeline;pub use transfer_learning::TransferLearningPipelineTrained;pub use transfer_learning::TransferStrategy;pub use type_safety::CategoricalInput;pub use type_safety::ClassificationOutput;pub use type_safety::DataFlowValidation;pub use type_safety::DataFlowValidator;pub use type_safety::DenseOutput;pub use type_safety::Input;pub use type_safety::MixedInput;pub use type_safety::NumericInput;pub use type_safety::Output;pub use type_safety::PipelineValidation;pub use type_safety::PipelineValidationError;pub use type_safety::RegressionOutput;pub use type_safety::SparseOutput;pub use type_safety::StructureValidation;pub use type_safety::TypeCompatible;pub use type_safety::TypedEstimator;pub use type_safety::TypedFeatureUnion;pub use type_safety::TypedPipelineBuilder;pub use type_safety::TypedPipelineStage;pub use type_safety::TypedTransformer;pub use validation::ComprehensivePipelineValidator;pub use validation::CrossValidationResult;pub use validation::CrossValidator;pub use validation::DataValidationResult;pub use validation::DataValidator;pub use validation::MessageLevel;pub use validation::PerformanceValidationResult;pub use validation::PerformanceValidator;pub use validation::RobustnessTestResult;pub use validation::RobustnessTester;pub use validation::StatisticalValidationResult;pub use validation::StatisticalValidator as ComprehensiveStatisticalValidator;pub use validation::StructureValidationResult;pub use validation::StructureValidator;pub use validation::ValidationMessage;pub use validation::ValidationReport as ComprehensiveValidationReport;pub use wasm_integration::BrowserIntegration;pub use wasm_integration::DataSchema;pub use wasm_integration::OptimizationLevel as WasmOptimizationLevel;pub use wasm_integration::PipelineMetadata;pub use wasm_integration::WasmCompiler;pub use wasm_integration::WasmConfig;pub use wasm_integration::WasmDataType;pub use wasm_integration::WasmModule;pub use wasm_integration::WasmOptimization;pub use wasm_integration::WasmPipeline;pub use wasm_integration::WasmStep;pub use wasm_integration::WasmStepType;pub use wasm_integration::WasmValue;pub use workflow_language::CodeLanguage;pub use workflow_language::ComponentRegistry as WorkflowComponentRegistry;pub use workflow_language::DataType;pub use workflow_language::DslError;pub use workflow_language::DslLexer;pub use workflow_language::DslParser;pub use workflow_language::ExecutionConfig as WorkflowExecutionConfig;pub use workflow_language::ExecutionMode;pub use workflow_language::FileFormat;pub use workflow_language::ParameterValue;pub use workflow_language::PipelineDSL;pub use workflow_language::StepDefinition;pub use workflow_language::StepType as WorkflowStepType;pub use workflow_language::Token;pub use workflow_language::VisualPipelineBuilder;pub use workflow_language::WorkflowDefinition;pub use workflow_language::WorkflowMetadata;pub use zero_cost::AllocationInfo;pub use zero_cost::Arena;pub use zero_cost::AtomicRcData;pub use zero_cost::ConcurrencyStats;pub use zero_cost::CowData;pub use zero_cost::LockFreeQueue;pub use zero_cost::MemoryLeakConfig;pub use zero_cost::MemoryLeakDetector;pub use zero_cost::MemoryPool as ZeroCostMemoryPool;pub use zero_cost::MemoryStats;pub use zero_cost::PooledBuffer;pub use zero_cost::QueueStats;pub use zero_cost::SafeConcurrentData;pub use zero_cost::TrackedAllocation;pub use zero_cost::WeakRcData;pub use zero_cost::WorkStealingDeque;pub use zero_cost::WorkStealingStats;pub use zero_cost::ZeroCopySlice;pub use zero_cost::ZeroCopyView;pub use zero_cost::ZeroCostBuffer;pub use zero_cost::ZeroCostBuilder;pub use zero_cost::ZeroCostCompose;pub use zero_cost::ZeroCostComposition;pub use zero_cost::ZeroCostConditional;pub use zero_cost::ZeroCostEstimator;pub use zero_cost::ZeroCostFeatureSelector;pub use zero_cost::ZeroCostFeatureUnion;pub use zero_cost::ZeroCostLayout;pub use zero_cost::ZeroCostParallel;pub use zero_cost::ZeroCostPipeline;pub use zero_cost::ZeroCostStep;
Modules§
- advanced_
debugging - Advanced Debugging Utilities for Pipeline Inspection
- advanced_
pipeline - Advanced pipeline features
- api_
consistency - API Consistency Framework
- automated_
alerting - Automated Alerting System for Pipeline Monitoring
- automl
AutoMLintegration with neural architecture search- benchmarking
- Benchmarking utilities for pipeline composition performance analysis
- boosting
- Boosting ensemble implementations
- circuit_
breaker - Circuit Breaker Module
- column_
transformer - Column Transformer
- config_
management - Pipeline configuration management
- configuration_
validation - Enhanced Configuration Validation Framework
- continual_
learning - Continual learning pipeline components
- cv_
pipelines - Computer Vision Pipelines and Image Processing Workflows - Modular Architecture
- dag_
pipeline - Directed Acyclic Graph (DAG) pipeline components
- debugging
- Pipeline Debugging and Profiling Utilities
- debugging_
utilities - Enhanced debugging utilities for pipeline inspection and development
- developer_
experience - Developer Experience Enhancements
- differentiable
- Differentiable Pipeline Components with Automatic Differentiation
- distributed
- Distributed pipeline execution components
- distributed_
tracing - Distributed tracing system for pipeline execution monitoring
- enhanced_
compile_ time_ validation - Enhanced compile-time validation for pipeline configurations
- enhanced_
error_ messages - Enhanced error messages with actionable suggestions and context-aware diagnostics
- enhanced_
errors - Enhanced Error Handling with Actionable Suggestions
- enhanced_
wasm_ integration - Auto-generated module structure
- ensemble
- Ensemble methods module
- error
- Error types for sklears-compose crate
- execution
- Execution engine module
- execution_
config - Execution Engine Configuration System
- execution_
core - Execution Core Module
- execution_
hooks - Execution hooks and middleware for pipeline execution
- execution_
strategies - Execution Strategies for Composable Execution Engine
- execution_
types - Core Execution Type Definitions
- external_
integration - External Tool Integration Framework
- fault_
core - Core Fault Tolerance Traits and Definitions
- feature_
engineering - Feature engineering and interaction detection
- few_
shot - Few-shot learning pipeline components
- fluent_
api - Fluent API and advanced builder patterns for pipeline construction
- memory_
optimization - Memory optimization and monitoring for pipeline execution
- meta_
learning - Meta-learning pipeline components
- middleware
- Pipeline Execution Middleware Framework
- mock
- Mock components for testing and demonstration
- modular_
framework - Modular Framework for Component Composition
- monitoring
- Pipeline monitoring and performance profiling utilities
- nlp_
pipelines - Natural Language Processing Pipeline Components
- optimization
- Pipeline optimization and validation
- parallel_
execution - Parallel pipeline execution components
- performance_
optimization - Performance Optimization Module
- performance_
profiler - Performance Profiling Utilities for Pipeline Optimization
- performance_
testing - Performance Regression Testing Framework
- pipeline
- Pipeline components
- pipeline_
visualization - Pipeline visualization module
- plugin_
architecture - Plugin Architecture for Custom Components
- profile_
guided_ optimization - Profile-guided optimization for performance-critical paths
- property_
testing - Property-based testing utilities for pipeline composition
- quality_
assurance - Automated Quality Assurance System
- quantum
- Quantum Computing Pipeline Components
- resource_
management - Resource Management System for Composable Execution Engine
- scheduling
- Pipeline scheduling and execution utilities
- simd_
optimizations - SIMD optimizations for parallel pipeline execution
- state_
management - Pipeline state management and persistence
- streaming
- Streaming pipeline components for real-time data processing
- stress_
testing - Stress Testing Framework for Complex Pipelines
- task_
definitions - Task Definition System for Composable Execution Engine
- task_
scheduling - Advanced Task Scheduling and Queue Management
- time_
series_ pipelines - Time Series Processing Pipelines and
IoTData Workflows - transfer_
learning - Transfer learning pipeline components
- type_
safety - Type safety utilities for pipeline composition
- validation
- Comprehensive Pipeline Validation Framework
- wasm_
integration - WebAssembly Integration for Browser-Based ML Pipelines
- workflow_
language - Workflow Language System
- zero_
cost - Zero-cost composition abstractions
Macros§
- compile_
time_ validate - Compile-time validation macro
- enhanced_
validated_ config - Macro for creating enhanced validated configurations
- impl_
standard_ config - Helper macro for implementing
StandardConfig - type_
safe_ config - Macro for type-safe configuration building
- typed_
pipeline - Helper macro for creating type-safe pipelines
- validate_
pipeline - Helper macro for validating pipeline compatibility at compile time
- validated_
config - Macro for creating validated configurations with compile-time checks
Structs§
- Feature
Union - Feature Union for parallel feature extraction
- Feature
Union Trained - Trained state for
FeatureUnion - Transformed
Target Regressor - Examples
- Transformed
Target Regressor Trained - Trained state for
TransformedTargetRegressor