QCML Documentation

Welcome to QCML (Quantum Cognition Machine Learning), a powerful library for quantum machine learning developed by Qognitive, Inc.

Contents:

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.

Indices and tables