
5 tips for training neural networks
Across many projects I’ve worked with, I’ve noticed some simple and effective steps for training neural networks to reduce frustration. I …
Read More →About
Across many projects I’ve worked with, I’ve noticed some simple and effective steps for training neural networks to reduce frustration. I …
Read More →There seems to be a trend amongst manufacturers to ship ANSI keyboards as standard UK keyboards on new laptops which is very frustrating because what …
Writing a large report or a thesis is very daunting task. In this post, I talk about how to write a PhD thesis and what each chapter should include.
Compiling LaTeX is very cumbersome and requires a lot of modules to install. While online apps have eased the stress of working with LaTeX, sometimes …
With remote working becoming more important, in these short tutorials I will be covering how to effeciently work remotely for Imperial College …
This elegant Python library called unitreport allows you to use matplotlib inside unit tests to generate self-contained HTML reports. It creates a …
There is increasing interest in neuro-symbolic methods that combine recent advances in deep learning with symbolic methods of Artifical Intelligence. …
Let your application tell you what is going on at critical steps with effective usage of logging. In this post, I talk over a simple setup for using …
Pylint is a popular linting tool for the Python programming language, and often it needs to be configured. Pylint looks at several different locations …
Thanks to recent libraries such as TensorFlow and PyTorch, deep learning has become so accessible that it now can be in anyone’s toolbox. But at …