Installation
Basic Installation
pip install encoding-atlas
With Optional Backends
# With Qiskit support
pip install encoding-atlas[qiskit]
# With Cirq support
pip install encoding-atlas[cirq]
# With visualization support
pip install encoding-atlas[visualization]
# With all optional dependencies
pip install encoding-atlas[all]
Development Installation
git clone https://github.com/encoding-atlas/quantum-encoding-atlas.git
cd quantum-encoding-atlas
pip install -e ".[dev]"
Requirements
- Python >= 3.9
- NumPy >= 1.21
- SciPy >= 1.7
- PennyLane >= 0.33
- scikit-learn >= 1.0
Optional Dependencies
- Qiskit >= 1.0 (for Qiskit backend)
- Cirq >= 1.0 (for Cirq backend)
- Matplotlib >= 3.5 (for visualization)