Blog

Technical insights, tutorials, and thoughts on AI

Docker for Deep Learning

Python Machine learning Docker
It is often good practice to run the development environment in a docker container. This is useful when doing distributed development with multiple engineers, who may each use a different versio...

Learning Deep Learning (book review)

Python Deep learning
Review of Learning Deep Learning: Theory and Practice of Neural Networks, Computer Vision, Natural Language Processing, and Transformers Using TensorFlow, by Magnus Ekman (2021)

Paddle OCR

Python
Here are a chapter notebooks for Deep Learning with PyTorch, E. Stevens et al (2020) (github). The notebooks I created below are optimized for Google Colab, and are slightly more complete than the ...

Entropy

Computation theory
References: C. Shannon: A Mathematical Theory of Communication (1948) E.T. Jaynes: Probability Theory: The Logic of Science (2003) K. Mallick: Thermodynamics and Information Theory, video ...

Porting Python2.7 code to Python3.6

Python
Python2 has been obsoleted on Jan 1, 2020. The Python community has stopped distributing bugfixes for it. The pip program for installing packages for python2 has stopped working in January 2021.

Wolfram model experiments

Computation theory
Notebooks from Mathematica cloud experimenting with WolframModel: Plotting event states and casual graphs Try to get a rule that increases dimension Moebius band Flat plane Fractal