mcmahon-lab/ONN-device-control
Device control modules for an optical matrix-vector multiplier with a low photon count.
These modules help researchers control specialized optical hardware for experiments with optical neural networks. They allow scientists to manage devices like spatial light modulators, Android displays, and oscilloscopes to precisely run experiments, collect data from photon counters, and execute pre-trained neural network models. This is for experimental physicists and photonics engineers working on cutting-edge optical computing research.
No commits in the last 6 months.
Use this if you are conducting research with an optical matrix-vector multiplier and need software to control specific lab equipment for data collection and model execution.
Not ideal if you are looking for general-purpose optical device control or software for training optical neural networks (the training code is elsewhere).
Stars
13
Forks
3
Language
Jupyter Notebook
License
CC-BY-4.0
Category
Last pushed
Jan 31, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/mcmahon-lab/ONN-device-control"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
open-mmlab/mmengine
OpenMMLab Foundational Library for Training Deep Learning Models
Xilinx/brevitas
Brevitas: neural network quantization in PyTorch
google/qkeras
QKeras: a quantization deep learning library for Tensorflow Keras
fastmachinelearning/qonnx
QONNX: Arbitrary-Precision Quantized Neural Networks in ONNX
tensorflow/model-optimization
A toolkit to optimize ML models for deployment for Keras and TensorFlow, including quantization...