A 3D Brain-Inspired CPU with Schrödinger Qutrits & QTUN
[Python 3.9+] [CUDA Required] [Plasticity ON]
Requires NVIDIA GPU (CUDA) --- CPU fallback in development Full 3D volumetric learning with synaptic plasticity
python3 brain3d.py --grid 128 --strong-input --3d-inputsOutput:
- 128³ grid → 2,097,152 neurons, 53.6M edges
- Plasticity ON (default)
- STRONG input on full 3D sheets
- Volumetric learning across all layers
- Weight change: +214M (learning confirmed)
- VRAM: ~3.4 GB peak
| Feature | Benefit |
|---|---|
| 3D Neuromorphic CPU | Mimics human volumetric processing |
| Synaptic Plasticity | Real-time learning (default ON) |
| CUDA-Accelerated | 128³ grid in 73 seconds |
| Qutrits + QTUN | Quantum-enhanced control (in cartpole_a2c.py) |
- Python 3.9 or higher
- NVIDIA GPU with CUDA support (recommended for large networks)
- 16 GB+ RAM recommended
- Clone the repository:
git clone https://github.com/EdgeOfAssembly/neuromorphic-quantum-computing.git
cd neuromorphic-quantum-computing- Install dependencies:
pip install -r requirements.txt- For GPU support, install PyTorch with CUDA:
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118python3 -c "import torch; print('CUDA available:', torch.cuda.is_available())"# Requires: NVIDIA GPU + CUDA + PyTorch
python3 brain3d.py --grid 128 --strong-input --3d-inputsFor smaller test:
python3 brain3d.py --grid 64 --no-plasticity- brain3d.py --- 3D neuromorphic CPU with plasticity
- cartpole_a2c.py --- QTUN + A2C on CartPole (quantum control)
- sim_basic_qutrit.py --- Qutrit neuron demo (CPU-only)
- benchmark_brain3d.py --- Comprehensive performance benchmarking suite
- demo_benchmark.py --- Quick benchmark demonstration
- brain3d.pdf --- Detailed architecture and implementation documentation
- qtun.pdf --- Quantum Tunneling Unit Neuron (QTUN) model specification
- comp16.pdf --- Computational architecture and design principles
For implementation details, see IMPLEMENTATION_SUMMARY.md
For code review findings, see CODE_REVIEW_FINDINGS.md
- 128³ 3D brain with volumetric learning
- Synaptic plasticity (default ON)
- CUDA acceleration
- CPU fallback mode
- QTUN full integration
- Real-time visualization
- Research paper
See CONTRIBUTING.md
Good first issues:
- Add 3D spike visualization (brain3d.py)
- CPU-only mode (no CUDA)
- 1-page paper: "3D Neuromorphic Volumetric Learning"
| Component | Required |
|---|---|
| GPU | NVIDIA with CUDA (4GB+ VRAM) |
| RAM | 16 GB+ recommended |
| Storage | 500 MB |
[You could be here!]
This repository is dual-licensed.
For non-commercial use, this project is licensed under the GNU General Public License v3.0. Please see the LICENSE file for more details.
For commercial use, please contact the author, EdgeOfAssembly, at haxbox2000@gmail.com to arrange a licensing agreement.
@EdgeOfAssembly | Open an Issue
Made with passion by @EdgeOfAssembly
2+ million neurons. 3D learning. CUDA-powered.