MCPcopy Create free account

hub / github.com/QQ3221197721/cloudai-fusion / types & classes

Types & classes1,271 in github.com/QQ3221197721/cloudai-fusion

↓ 19 callersClassIncident
Represents an infrastructure incident.
ai/agents/operations_agent.py:37
↓ 17 callersClassTimeSeriesAnomalyDetector
Multi-method anomaly detection engine combining: 1. Statistical methods (Z-score, IQR) 2. Moving average deviation 3. Rate-of-change
ai/anomaly/detector.py:18
↓ 13 callersClassLLMConfig
Configuration for LLM backends, read from environment variables.
ai/agents/llm_client.py:55
↓ 12 callersClassGPUSchedulingEnv
Custom Gymnasium environment for GPU workload scheduling. State space: - Per-node: GPU utilization, memory usage, CPU usage, network
ai/scheduler/train.py:30
↓ 12 callersClassLLMClient
Unified LLM client supporting multiple backends. Attempts providers in priority order, falls back gracefully. Capabilities: - Infe
ai/agents/llm_client.py:111
↓ 9 callersClassRemediationAction
A single remediation action with command and risk assessment.
ai/agents/operations_agent.py:75
↓ 9 callersTypeAliasRole
============================================================================ Models ==================================================================
pkg/auth/auth.go:52
↓ 8 callersClassGPUAnomalyDetector
Specialized anomaly detector for GPU workloads. Combines statistical methods (Z-score, IQR, EMA, RoC) with deep learning models (LSTM Autoenc
ai/anomaly/detector.py:151
↓ 8 callersClassResourceMetrics
ai/agents/server.py:111
↓ 6 callersTypeAliasPriorityLevel
============================================================================ Priority Queue with Preemption ==========================================
pkg/scheduler/queue_manager.go:55
↓ 6 callersClassSchedulingTrainer
Trains and manages the RL scheduling model.
ai/scheduler/train.py:151
↓ 5 callersClassAgentInsight
ai/agents/server.py:179
↓ 5 callersClassFineTuneJob
ai/agents/fine_tuning.py:67
↓ 5 callersClassIncidentAnalysis
Complete incident analysis result.
ai/agents/operations_agent.py:93
↓ 5 callersClassOperationsAgent
LLM-powered operations agent for intelligent incident management. Uses LLM for root cause analysis and remediation suggestions, falls bac
ai/agents/operations_agent.py:139
↓ 4 callersClassAnomalyDetector
Threshold detection + LLM-powered security analysis.
ai/agents/server.py:300
↓ 4 callersTypeAliasGPUType
GPUType defines supported GPU accelerator types
pkg/common/types.go:54
↓ 4 callersClassSchedulingOptimizer
Multi-factor scoring + LLM reasoning for scheduling decisions.
ai/agents/server.py:217
↓ 4 callersTypeAliasWorkloadType
WorkloadType defines AI workload categories
pkg/common/types.go:29
↓ 3 callersClassAnomalyDetectionRequest
ai/agents/server.py:148
↓ 3 callersTypeAliasCloudProviderType
CloudProviderType defines supported cloud providers
pkg/common/types.go:66
↓ 3 callersClassCostAnalyzer
Dynamic cost analysis + LLM-powered recommendations.
ai/agents/server.py:432
↓ 3 callersClassGPUSchedulingGymEnv
Production Gymnasium environment for GPU workload scheduling. Observation (continuous, Box): Per-node (N nodes x 6 features):
ai/scheduler/advanced_trainer.py:64
↓ 3 callersTypeAliasRuntimeType
RuntimeType defines supported Wasm runtimes
pkg/wasm/manager.go:24
↓ 3 callersClassSchedulingRequest
ai/agents/server.py:122
↓ 3 callersTypeAliasWASICapability
============================================================================ WASI Sandbox Isolation ==================================================
pkg/wasm/plugin_ecosystem.go:116
↓ 3 callersTypeAliasmetadataCarrier
============================================================================ Metadata carrier — adapts gRPC metadata to TextMapCarrier ===============
pkg/tracing/grpc.go:145
↓ 2 callersTypeAliasAgentType
AgentType defines the type of AI agent
cmd/agent/main.go:32
↓ 2 callersTypeAliasAlertSeverity
AlertSeverity defines alert severity levels
pkg/monitor/service.go:244
↓ 2 callersClassChatResponse
ai/agents/server.py:194
↓ 2 callersClassCostAnalysisRequest
ai/agents/server.py:164
↓ 2 callersTypeAliasNodeTier
NodeTier defines the compute tier
pkg/edge/manager.go:25
↓ 2 callersClassPPOSchedulingTrainer
Proximal Policy Optimization trainer for GPU scheduling. PPO is on-policy, stable, and well-suited for: - High-dimensional continuous ac
ai/scheduler/advanced_trainer.py:351
↓ 2 callersTypeAliasPluginLanguage
============================================================================ Multi-Language Support ==================================================
pkg/wasm/plugin_ecosystem.go:27
↓ 2 callersClassSACSchedulingTrainer
Soft Actor-Critic trainer for GPU scheduling. SAC is off-policy, sample-efficient, and well-suited for: - Continuous action spaces -
ai/scheduler/advanced_trainer.py:546
↓ 2 callersClassSeverity
ai/agents/server.py:103
↓ 2 callersClassTracingConfig
Configuration for the tracing subsystem.
ai/tracing.py:84
↓ 2 callersClass_SchedulingMetricsCallback
Custom SB3 callback for logging scheduling-specific metrics.
ai/scheduler/advanced_trainer.py:316
↓ 1 callersTypeAliasAdmissionPhase
============================================================================ Admission Control Chain =================================================
pkg/plugin/admission.go:30
↓ 1 callersClassAgentType
ai/agents/server.py:96
↓ 1 callersClassAnomalyResult
ai/agents/server.py:154
↓ 1 callersTypeAliasBudgetPolicyLevel
============================================================================ Error Budget Policy =====================================================
pkg/metrics/errorbudget.go:79
↓ 1 callersTypeAliasCircuitState
============================================================================ Circuit Breaker — Three-state pattern (Closed → Open → HalfOpen → Closed)
pkg/resilience/circuit.go:15
↓ 1 callersClassCloudFineTuner
Manages fine-tuning jobs on cloud LLM providers. Supports OpenAI fine-tuning API and Alibaba DashScope.
ai/agents/fine_tuning.py:197
↓ 1 callersTypeAliasClusterStatus
ClusterStatus represents cluster health state
pkg/common/types.go:78
↓ 1 callersClassCostAnalysisResult
ai/agents/server.py:170
↓ 1 callersClassDeepEnsembleDetector
Production-grade ensemble combining statistical and deep learning methods. Voting strategy: - Each method produces a score in [0, 1]
ai/anomaly/deep_detector.py:424
↓ 1 callersClassDomainDatasetBuilder
Generates fine-tuning datasets from domain knowledge. Domains: - scheduling: GPU workload placement decisions with reasoning
ai/agents/fine_tuning.py:89
↓ 1 callersTypeAliasEdgeNodeStatus
EdgeNodeStatus represents edge node health
pkg/edge/manager.go:34
↓ 1 callersTypeAliasEnforcementMode
EnforcementMode defines how a policy is enforced
pkg/security/manager.go:50
↓ 1 callersTypeAliasEventType
EventType classifies real-time events.
pkg/websocket/hub.go:23
↓ 1 callersClassFineTuneEvaluator
Compare base model vs fine-tuned model on domain-specific tasks.
ai/agents/fine_tuning.py:561
↓ 1 callersClassFineTuningPipeline
End-to-end fine-tuning orchestrator. Usage: pipeline = FineTuningPipeline() # Prepare domain datasets pipeline.prepa
ai/agents/fine_tuning.py:664
↓ 1 callersTypeAliasGGUFQuantType
============================================================================ GGUF: llama.cpp Quantization Formats Supports Q2_K, Q3_K_S/M/L, Q4_K_S/M,
pkg/edge/model_compression.go:929
↓ 1 callersClassLSTMAnomalyDetector
LSTM Autoencoder for multivariate time-series anomaly detection. Training: online learning via sliding window reconstruction. Inference:
ai/anomaly/deep_detector.py:79
↓ 1 callersClassLocalFineTuner
Local LoRA/QLoRA fine-tuning using HuggingFace Transformers + PEFT. Enables domain adaptation of open-source models (Qwen, LLaMA, Mistral)
ai/agents/fine_tuning.py:401
↓ 1 callersTypeAliasPolicyEngineType
============================================================================ OPA / Gatekeeper Policy Engine ==========================================
pkg/plugin/admission.go:879
↓ 1 callersTypeAliasPolicyType
============================================================================ Models ==================================================================
pkg/security/manager.go:38
↓ 1 callersClassSchedulingDecision
ai/agents/server.py:136
↓ 1 callersTypeAliasSwapState
SwapState represents the state of a hot-swap operation
pkg/wasm/plugin_ecosystem.go:299
↓ 1 callersClassTransformerAnomalyDetector
Transformer-based anomaly detection with reconstruction + attention scoring. Advantages over LSTM: - Better at capturing long-range depe
ai/anomaly/deep_detector.py:285
↓ 1 callersTypeAliasWorkloadStatus
WorkloadStatus represents Wasm workload lifecycle
pkg/wasm/manager.go:34
↓ 1 callersClass_ActorWrapper
ai/scheduler/advanced_trainer.py:513
↓ 1 callersClass_HeaderCarrier
Adapter for extracting trace context from ASGI/Starlette headers.
ai/tracing.py:244
↓ 1 callersClass_LSTMDecoder
LSTM decoder that reconstructs the time window from a latent vector.
ai/anomaly/deep_detector.py:59
↓ 1 callersClass_LSTMEncoder
LSTM encoder that compresses a time window into a latent vector.
ai/anomaly/deep_detector.py:44
↓ 1 callersClass_PositionalEncoding
Sinusoidal positional encoding for transformer input.
ai/anomaly/deep_detector.py:222
↓ 1 callersClass_SACActorWrapper
ai/scheduler/advanced_trainer.py:682
↓ 1 callersClass_TransformerAutoencoder
Transformer encoder with reconstruction head for anomaly detection.
ai/anomaly/deep_detector.py:241
StructABACConfig
ABACConfig configures the ABAC engine.
pkg/auth/abac.go:135
StructABACDecision
ABACDecision is the result of policy evaluation.
pkg/auth/abac.go:116
StructABACEngine
============================================================================ ABAC Engine =============================================================
pkg/auth/abac.go:128
StructABACPolicy
============================================================================ ABAC Policy Model =======================================================
pkg/auth/abac.go:24
StructABACRequest
============================================================================ ABAC Request Context ====================================================
pkg/auth/abac.go:89
StructACKCluster
============================================================================ ACK API Types ===========================================================
pkg/cloud/aliyun_sdk.go:75
StructACKNode
ACKNode represents a node from DescribeClusterNodes API
pkg/cloud/aliyun_sdk.go:88
StructACKNodePage
ACKNodePage wraps the paginated node list response
pkg/cloud/aliyun_sdk.go:99
StructAKSCluster
============================================================================ AKS API Types ===========================================================
pkg/cloud/azure_sdk.go:47
StructAKSCredentials
AKSCredentials holds the kubeconfig credential block
pkg/cloud/azure_sdk.go:74
StructAKSNodePool
AKSNodePool represents an AKS agent pool (node group)
pkg/cloud/azure_sdk.go:64
StructAPIErrorBody
APIErrorBody is the inner error object.
pkg/errors/response.go:32
StructAPIErrorResponse
============================================================================ Unified API Error Response ==============================================
pkg/errors/response.go:27
StructAPIKey
============================================================================ API Key Model ===========================================================
pkg/security/gateway.go:26
StructAPIResponse
============================================================================ API Response Types ======================================================
pkg/common/types.go:149
StructAWQConfig
============================================================================ AWQ: Activation-Aware Weight Quantization Reference: Lin et al., "AWQ: Ac
pkg/edge/model_compression.go:812
StructAWQResult
AWQResult contains AWQ quantization output metrics.
pkg/edge/model_compression.go:838
StructAWSAPIClient
============================================================================ AWS EKS Client (Official SDK v2) ========================================
pkg/cloud/aws_sdk.go:22
StructAWSProvider
============================================================================= AWSProvider implements Provider for Amazon Web Services (EKS/SageMaker)
pkg/cloud/providers.go:220
TypeAliasAZStrategy
============================================================================ Cross-AZ Deployment Strategy ============================================
pkg/ha/ha.go:169
StructAccessRecord
AccessRecord tracks an access event for pattern learning
pkg/edge/offline_enhanced.go:107
StructActionItem
ActionItem tracks follow-up tasks from a retrospective.
pkg/observability/types.go:329
StructActionMatch
ActionMatch defines the actions to match.
pkg/auth/abac.go:66
StructAdaptiveTTLConfig
============================================================================ Adaptive TTL — hot keys live longer, cold keys expire faster ============
pkg/cache/optimizer.go:135
StructAdaptiveTTLManager
AdaptiveTTLManager tracks access patterns and computes optimal TTLs.
pkg/cache/optimizer.go:157
StructAdmissionAuditEntry
AdmissionAuditEntry records an admission evaluation for audit
pkg/plugin/admission.go:153
StructAdmissionChain
AdmissionChain manages an ordered set of admission webhooks
pkg/plugin/admission.go:142
TypeAliasAdmissionDecision
AdmissionDecision is the result of evaluating an admission request
pkg/plugin/admission.go:38
StructAdmissionHub
============================================================================ Admission Extension Hub — Unified Entry Point ===========================
pkg/plugin/admission.go:1361
StructAdmissionRequest
AdmissionRequest represents a resource admission request
pkg/plugin/admission.go:48
StructAdmissionResponse
AdmissionResponse represents the response from admission evaluation
pkg/plugin/admission.go:88
next →1–100 of 1,271, ranked by callers