Skip to content

Quantum-Machine-Learning-Initiative/dnnquantumtomography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DNN for Quantum Tomography

Create a virtualenv and install the required packages

virtualenv dnnenv -p python3
source dnnenv/bin/activate
pip install -r requirements.txt

requirements.txt contains the following packages with the respective version

keras==2.2.4
pandas==0.20.3
numpy==1.13.3

Structure of the Repository

.
├── data
│   └── setting_a
│       ├── test
│       │   ├── bad_test_data_exporting
│       │   ├── good_test_data_exporting
│       │   ├── predicted_test_data_exporting
│       │   └── states_test_data_exporting
│       ├── training
│       │   ├── bad_training_data_exporting
│       │   └── good_training_data_exporting
│       └── valid
│           ├── bad_valid_data_exporting
│           └── good_valid_data_exporting
├── README.md
├── requirements.txt
└── src
    ├── data_loader.py
    ├── __init__.py
    ├── neural_network.py
    └── run.py
  • The data/setting_a folder contains data used in the experiment (training, validation, testing)
  • The data/setting_heralded contains the heralded data
  • The src folder contains the python scripts that can be used to replicate the results
    • data_loader.py loads the data
    • neural_network.py creates the Neural Network
    • run.py runs the experiment

About

Neural Networks for Quantum Detector Tomography

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages