Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions docs/architecture.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Architecture
============

This section describes the internal design of QML-HCS, including its modular
quantum-classical architecture and interaction between core components.


.. warning::

🚧 These sections are currently under active development.
Content will be expanded soon with detailed explanations, diagrams, and examples.
11 changes: 11 additions & 0 deletions docs/benchmarks.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Benchmarks / Performance
========================

This section presents benchmark results comparing QML-HCS to classical
machine learning models, highlighting speed, efficiency, and scalability.


.. warning::

🚧 These sections are currently under active development.
Content will be expanded soon with detailed explanations, diagrams, and examples.
9 changes: 9 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Changelog / Versioning
======================

Version history and updates for QML-HCS.

.. warning::

🚧 These sections are currently under active development.
Content will be expanded soon with detailed explanations, diagrams, and examples.
4 changes: 2 additions & 2 deletions docs/examples.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _examples:

Examples
========
Quickstart / Tutorials
======================

This section contains independent runnable examples of the QML-HCS system.
Each link below opens a separate page with the full documentation of that example.
Expand Down
4 changes: 2 additions & 2 deletions docs/getting_started.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.. _getting_started:

Getting Started
===============
Installation
============

This section guides you through installing, configuring, and verifying **QML-HCS** —
the *Quantum Machine Learning Hypercausal System*.
Expand Down
9 changes: 8 additions & 1 deletion docs/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,19 @@ Welcome. Explore the examples, modules, and benchmark studies to understand how
:caption: Contents
:hidden:

Overview <self>
getting_started
examples
architecture
theory
integration
benchmarks
changelog
contributing
source/modules
modules/api_overview
GitHub Repository <https://github.com/Neureonmindflux-Research-Lab/qml-hcs>





11 changes: 11 additions & 0 deletions docs/integration.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Integration
===========

This section shows how QML-HCS integrates with external frameworks such as
Qiskit, PennyLane, and PyTorch for hybrid workflows.


.. warning::

🚧 These sections are currently under active development.
Content will be expanded soon with detailed explanations, diagrams, and examples.
17 changes: 17 additions & 0 deletions docs/modules/api_overview.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
API Overview
============

.. toctree::
:maxdepth: 2
:titlesonly:

Backends <qmlhc/backends/index>
Callbacks <qmlhc/callbacks/index>
Core Engine <qmlhc/core/index>
Examples <qmlhc/examples/index>
Hypercausal Graph <qmlhc/hc/index>
Loss Functions <qmlhc/loss/index>
Metrics <qmlhc/metrics/index>
Optimization <qmlhc/optim/index>
Predictors <qmlhc/predictors/index>

14 changes: 14 additions & 0 deletions docs/modules/qmlhc/backends/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Backends
========

Submodules
----------

.. toctree::
:maxdepth: 1
:titlesonly:

C++ Backend (pybind11) <qmlhc.backends.cpp_backend>
PennyLane Backend <qmlhc.backends.pennylane_backend>
Qiskit Backend <qmlhc.backends.qiskit_backend>

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/backends/qmlhc.backends.cpp_backend.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
C++ Backend (pybind11)
======================

.. automodule:: qmlhc.backends.cpp_backend
:members:
:undoc-members:
:show-inheritance:

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
PennyLane Backend
=================

.. automodule:: qmlhc.backends.pennylane_backend
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/backends/qmlhc.backends.qiskit_backend.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Qiskit Backend
==============

.. automodule:: qmlhc.backends.qiskit_backend
:members:
:undoc-members:
:show-inheritance:

14 changes: 14 additions & 0 deletions docs/modules/qmlhc/callbacks/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Callbacks
=========

Submodules
----------

.. toctree::
:maxdepth: 1
:titlesonly:

Callback Base Classes <qmlhc.callbacks.base>
Depth Control Callback <qmlhc.callbacks.depth_control>
Telemetry Callback <qmlhc.callbacks.telemetry>

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/callbacks/qmlhc.callbacks.base.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Callback Base Classes
=====================

.. automodule:: qmlhc.callbacks.base
:members:
:undoc-members:
:show-inheritance:

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Depth Control Callback
======================

.. automodule:: qmlhc.callbacks.depth_control
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/callbacks/qmlhc.callbacks.telemetry.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Telemetry Callback
==================

.. automodule:: qmlhc.callbacks.telemetry
:members:
:undoc-members:
:show-inheritance:

15 changes: 15 additions & 0 deletions docs/modules/qmlhc/core/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
Core Engine
===========

Submodules
----------

.. toctree::
:maxdepth: 1
:titlesonly:

Backend Interface <qmlhc.core.backend>
Quantum Model Abstractions <qmlhc.core.model>
Backend Registry <qmlhc.core.registry>
Core Types <qmlhc.core.types>

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/core/qmlhc.core.backend.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Backend Interface
=================

.. automodule:: qmlhc.core.backend
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/core/qmlhc.core.model.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Quantum Model Abstractions
==========================

.. automodule:: qmlhc.core.model
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/core/qmlhc.core.registry.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Backend Registry
================

.. automodule:: qmlhc.core.registry
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/core/qmlhc.core.types.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Core Types
==========

.. automodule:: qmlhc.core.types
:members:
:undoc-members:
:show-inheritance:

12 changes: 12 additions & 0 deletions docs/modules/qmlhc/examples/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Examples
========

Submodules
----------

.. toctree::
:maxdepth: 1
:titlesonly:

Minimal Core Demo <qmlhc.examples.ex_minimal_core_demo>

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Minimal Core Demo
=================

.. automodule:: qmlhc.examples.ex_minimal_core_demo
:members:
:undoc-members:
:show-inheritance:

14 changes: 14 additions & 0 deletions docs/modules/qmlhc/hc/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Hypercausal Graph
=================

Submodules
----------

.. toctree::
:maxdepth: 1
:titlesonly:

Hypercausal Graph <qmlhc.hc.graph>
Hypercausal Node <qmlhc.hc.node>
Hypercausal Policy <qmlhc.hc.policy>

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/hc/qmlhc.hc.graph.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Hypercausal Graph
=================

.. automodule:: qmlhc.hc.graph
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/hc/qmlhc.hc.node.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Hypercausal Node
================

.. automodule:: qmlhc.hc.node
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/hc/qmlhc.hc.policy.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Hypercausal Policy
==================

.. automodule:: qmlhc.hc.policy
:members:
:undoc-members:
:show-inheritance:

20 changes: 20 additions & 0 deletions docs/modules/qmlhc/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
API Overview
============

Subpackages
------------

.. toctree::
:maxdepth: 1
:titlesonly:

Backends <backends/index>
Callbacks <callbacks/index>
Core Engine <core/index>
Examples <examples/index>
Hypercausal Graph <hc/index>
Loss Functions <loss/index>
Metrics <metrics/index>
Optimization <optim/index>
Predictors <predictors/index>

14 changes: 14 additions & 0 deletions docs/modules/qmlhc/loss/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Loss Functions
==============

Submodules
----------

.. toctree::
:maxdepth: 1
:titlesonly:

Coherence Loss <qmlhc.loss.coherence>
Consistency Loss <qmlhc.loss.consistency>
Task Loss <qmlhc.loss.task>

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/loss/qmlhc.loss.coherence.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Coherence Loss
==============

.. automodule:: qmlhc.loss.coherence
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/loss/qmlhc.loss.consistency.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Consistency Loss
================

.. automodule:: qmlhc.loss.consistency
:members:
:undoc-members:
:show-inheritance:

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/loss/qmlhc.loss.task.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Task Loss
=========

.. automodule:: qmlhc.loss.task
:members:
:undoc-members:
:show-inheritance:

14 changes: 14 additions & 0 deletions docs/modules/qmlhc/metrics/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Metrics
=======

Submodules
----------

.. toctree::
:maxdepth: 1
:titlesonly:

Anomaly Metrics <qmlhc.metrics.anomalies>
Control Metrics <qmlhc.metrics.control>
Forecasting Metrics <qmlhc.metrics.forecasting>

8 changes: 8 additions & 0 deletions docs/modules/qmlhc/metrics/qmlhc.metrics.anomalies.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Anomaly Metrics
===============

.. automodule:: qmlhc.metrics.anomalies
:members:
:undoc-members:
:show-inheritance:

Loading