QCML Documentation
Welcome to QCML (Quantum Cognition Machine Learning), a powerful library for quantum machine learning developed by Qognitive, Inc.
Contents:
- Scikit-learn Integration
- Integrations
- Examples
Installation
QCML is available in two editions:
Community Edition
pip install hone-io
Enterprise Edition
pip install hone-io-enterprise
For the enterprise edition, you need a valid license that can be requested at https://www.qognitive.io/api-request/
Quick Start
QCML provides seamless integration with popular machine learning frameworks. The sklearn integration allows you to use quantum-enhanced models with the familiar scikit-learn API.
from honeio.integrations import QCMLRegressor
# Create and train a quantum-enhanced regressor
model = QCMLRegressor(hilbert_space_dim=16, epochs=100)
model.fit(X_train, y_train)
# Make predictions
predictions = model.predict(X_test)
For complete working examples, see the Examples section.
Features
Scikit-learn Integration: Drop-in replacement for traditional ML models
Quantum Enhancement: Leverages quantum computing principles for improved performance
Easy to Use: Familiar API for seamless adoption
Flexible Architecture: Customizable quantum layer configurations
Complete ML Coverage: Support for classification and regression tasks
GPU Acceleration: Significant performance improvements with CUDA support
AI Assistant Integration
For AI coding assistants (like Cursor), a comprehensive API reference is available in CURSOR_DOCS.md - a markdown synthesis of this documentation optimized for AI consumption.
License
This software is licensed under a proprietary license. See the LICENSE file for details.