Critical Susceptibility Framework for Quantum, GPU, Financial, Climate, Seismic, and Magnetic analysis
Project description
Sigma-C Framework v1.2.3 "Universal Optimization"
The Universal Optimization Framework for Quantum, GPU, Financial, and ML Systems.
🚀 Overview
Sigma-C is a unified framework for optimizing complex systems by balancing Performance (Efficiency/Returns/Accuracy) against Stability (Resilience/Sigma_c).
It provides a consistent API to optimize:
- Quantum Circuits: Maximize fidelity while minimizing noise susceptibility
- GPU Kernels: Maximize throughput while maintaining thermal/memory stability
- Financial Strategies: Maximize returns while minimizing crash risk (sigma_c)
- ML Models: Maximize accuracy while ensuring adversarial robustness
✨ New in v1.2.3
- Machine Learning Optimizer: Optimize neural networks for robustness (
BalancedMLOptimizer) - Hardware-Aware Quantum: Native gate optimization for Rigetti, IQM, and IBM
- Enhanced Physics: Holevo bound, Roofline model, and No-Cloning theorem validation
- Extended Documentation: Comprehensive guides for hardware and domain extensions
📦 Installation
pip install sigma-c-framework
Or from source:
git clone https://github.com/forgottenforge/sigma-c-framework.git
cd sigma-c-framework
pip install -e .
🔧 Quick Start
1. Quantum Optimization
from sigma_c.adapters.quantum import QuantumAdapter
from sigma_c.optimization.quantum import BalancedQuantumOptimizer
# Initialize with hardware-aware compilation
adapter = QuantumAdapter(config={'device': 'rigetti', 'auto_compile': True})
optimizer = BalancedQuantumOptimizer(adapter)
# Optimize Grover's Algorithm
result = optimizer.optimize_circuit(
circuit_factory=my_grover_circuit,
param_space={'epsilon': [0.0, 0.01], 'idle_frac': [0.0, 0.1]}
)
print(f"Optimal Params: {result.optimal_params}")
2. ML Optimization (New!)
from sigma_c.optimization.ml import BalancedMLOptimizer
optimizer = BalancedMLOptimizer(performance_weight=0.7, stability_weight=0.3)
# Optimize Neural Network Hyperparameters
result = optimizer.optimize_model(
model_factory=create_model,
param_space={
'learning_rate': [0.001, 0.01],
'dropout': [0.1, 0.2, 0.3]
}
)
print(f"Robust Accuracy: {result.score}")
3. Financial Optimization
from sigma_c.adapters.financial import FinancialAdapter
from sigma_c.optimization.financial import BalancedFinancialOptimizer
adapter = FinancialAdapter()
optimizer = BalancedFinancialOptimizer(adapter)
# Optimize Trading Strategy
result = optimizer.optimize_strategy(
param_space={'lookback': [60, 126, 252], 'threshold': [0.01, 0.02]}
)
print(f"Stable Returns: {result.performance_after}")
📚 Documentation
🛡️ License
Open Source: AGPL-3.0-or-later
Commercial: Contact info@forgottenforge.xyz for commercial licensing options.
Copyright © 2025 ForgottenForge.xyz
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sigma_c_framework-1.2.3.tar.gz.
File metadata
- Download URL: sigma_c_framework-1.2.3.tar.gz
- Upload date:
- Size: 44.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9860bf84120f5abac8abd2fd2575b5b55bdae97b90f7a621a9e34401cd29a562
|
|
| MD5 |
66cffc77bd6661df3019fdb801e5b74b
|
|
| BLAKE2b-256 |
8c4939c6a7e56f7011b0ef439045eec70f0c4213f68cf2c235fb579ac31294bc
|
File details
Details for the file sigma_c_framework-1.2.3-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: sigma_c_framework-1.2.3-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 124.8 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d01fb643c935a00a7a444a4162208f4934b5d6309513100238773d55b66fcfe2
|
|
| MD5 |
34df23e049aa3f62284aec125632e14b
|
|
| BLAKE2b-256 |
cc42bc92cf8076c9f963a75e936fd448b72de4354fbd675c0d4cc96a8a696e2b
|