Expand description
Provider Cost Optimization Engine
This module provides sophisticated cost optimization capabilities across different quantum computing providers, including cost estimation, budget management, provider comparison, and automated cost optimization strategies.
Structs§
- Action
Item - Action items for implementing recommendations
- Alert
Aggregation Config - Alert aggregation configuration
- Alert
Manager - Alert manager component
- Algorithm
Info - Algorithm information
- Anomaly
Detector - Anomaly detector
- Budget
Config - Budget management configuration
- Budget
Constraint - Budget constraint
- Budget
Manager - Budget manager component
- Budget
Status - Budget tracking information
- Circuit
Requirement - Circuit requirement
- Constraint
- Constraint definition
- Constraint
Solver - Constraint solver
- Convergence
Criteria - Convergence criteria for optimization
- Cost
Alert Config - Cost alert configuration
- Cost
Alert Rule - Cost alert rules
- Cost
Anomaly - Cost anomalies
- Cost
Breakdown - Cost breakdown by components
- Cost
Estimate - Cost estimation result
- Cost
Estimation Config - Cost estimation configuration
- Cost
Estimation Metadata - Cost estimation metadata
- Cost
Estimator - Cost estimator component
- Cost
Model - Cost models for different providers
- Cost
Monitor - Cost monitor component
- Cost
Monitoring Config - Cost monitoring configuration
- Cost
Optimization Config - Cost optimization configuration
- Cost
Optimization Engine - Main cost optimization engine
- Cost
Record - Cost record for historical tracking
- Cost
Reporting Config - Cost reporting configuration
- Cost
Trends - Cost trends analysis
- Cross
Validation Result - Cross-validation result
- Current
Workload - Current workload information
- Custom
Visualization - Custom visualizations
- Daily
Budget Status - Daily budget status
- Dashboard
Config - Dashboard configuration
- Feature
Engineering Config - Feature engineering configuration
- Feature
Store - Feature store for predictive modeling
- Historical
Patterns - Historical usage patterns
- Market
Conditions - Market conditions affecting costs
- Monthly
Budget Status - Monthly budget status
- Multi
Objective Config - Multi-objective optimization configuration
- Notification
Handler Info - Notification handler information
- Objective
Function - Objective function
- Optimization
Context - Optimization context
- Optimization
Problem - Optimization problem definition
- Optimization
Recommendation - Optimization recommendations
- Optimization
Result - Optimization result
- Parameter
Info - Parameter information
- Pareto
Config - Pareto frontier configuration
- Pareto
Frontier - Pareto frontier for multi-objective optimization
- Pareto
Solution - Pareto solution
- Prediction
Result - Prediction result
- Predictive
Modeler - Predictive modeler component
- Predictive
Modeling Config - Predictive modeling configuration
- Promotional
Offer - Promotional offers
- Provider
Comparator - Provider comparator component
- Provider
Comparison Config - Provider comparison configuration
- Provider
Comparison Result - Provider comparison result
- Provider
Metrics - Detailed metrics for provider comparison
- Quality
Requirement - Quality requirement
- Reliability
Tracker - Reliability tracker
- Resource
Optimization Config - Resource optimization configuration
- Resource
Optimizer - Resource optimizer component
- Resource
Requirements - Resource requirements for optimization
- Seasonal
Pattern - Seasonal patterns in costs
- Time
Based Pricing - Time-based pricing configuration
- Time
Constraint - Time constraint
- Training
Data - Training data structure
- Training
Result - Training result
- Trend
Analyzer - Trend analyzer
- User
Preferences - User preferences for optimization
- Variable
- Variable definition
- Volume
Discount - Volume discount configuration
Enums§
- Action
Priority - Action priorities
- Aggregation
Strategy - Alert aggregation strategies
- Alert
Condition - Alert conditions
- Alert
Severity - Alert severity levels
- Anomaly
Type - Anomaly types
- Budget
Constraint Type - Budget constraint types
- Budget
Rollover Policy - Budget rollover policies
- Chart
Type - Chart types for visualizations
- Circuit
Feature - Circuit-based features
- Comparison
Metric - Metrics for provider comparison
- Constraint
Scope - Constraint scopes
- Constraint
Type - Constraint types
- Cost
Model Type - Types of cost models
- Cost
Optimization Strategy - Cost optimization strategies
- Dashboard
Widget - Dashboard widgets
- Delivery
Guarantee - Delivery guarantees
- Demand
Level - Demand levels
- Discount
Type - Types of volume discounts
- Feature
Selection Method - Feature selection methods
- Implementation
Effort - Implementation effort levels
- Monitoring
Metric - Metrics for cost monitoring
- Normalization
Method - Normalization methods for comparison
- Notification
Channel - Notification channels
- Notification
Frequency - Notification frequencies
- Offer
Type - Offer types
- Optimization
Direction - Optimization directions
- Optimization
Objective - Optimization objectives
- Optimization
Status - Optimization status
- Parameter
Type - Parameter types
- Predictive
Model Type - Types of predictive models
- Pricing
Trend - Pricing trends
- Problem
Type - Problem types
- Provider
Feature - Provider-based features
- Quality
Requirement Type - Quality requirement types
- Recommendation
Type - Recommendation types
- Report
Format - Report formats
- Report
Type - Types of cost reports
- Resource
Constraint - Resource constraints
- Resource
Optimization Algorithm - Resource optimization algorithms
- Risk
Tolerance - Risk tolerance levels
- Solution
Selection Strategy - Solution selection strategies
- Time
Constraint Type - Time constraint types
- Time
Feature - Time-based features for prediction
- Trend
Direction - Trend directions
- Usage
Feature - Usage-based features
- Variable
Type - Variable types
Traits§
- MLCost
Model - Machine learning cost model trait
- Notification
Handler - Notification handler trait
- Optimization
Algorithm - Optimization algorithm trait
- Predictive
Model - Predictive model trait