simple code for reproducing results of this paper (Detection of phase transition via convolutional neural network).
- parallel_ising.py makes 2d Ising data by parallel processing.
- train.ipynb includes a CNN model and some visualization.
- Tensorflow 2.0.0 (keras 2.2.4)
- scikit-learn 0.21.3
- Pillow
python3 parallel_ising.py --lattice_size 16 --tempset 100