James MoodyAutomated Music Transcription with a Recurrent Neural NetworkMusic transcription (converting raw audio into note information) is a sequence-to-sequence task, which recurrent neural networks are…Jun 22, 2020Jun 22, 2020
James MoodyData Generators for RNN Language ModelingThis article is a continuation of a previous article:Jun 8, 20203Jun 8, 20203
James MoodyPreparing Text for RNN Language Modeling in PythonRecurrent Neural Networks (RNNs) have an uncanny ability to model natural language. The basic idea is to train an RNN to learn the…May 25, 2020May 25, 2020
James MoodyinThe StartupUsing GitHub’s API to Clean Up Learn.co ReposIf you’ve used the online Learn.co platform and used GitHub integration, you might have accumulated a lot of automatically generated repos…May 17, 2020May 17, 2020
James MoodyThe Theoretical Basis of Autoencoders (Part II)Check out Part I of this series here:May 10, 2020May 10, 2020
James MoodyThe Theoretical Basis of Autoencoders (Part I)This article is targeted towards a mathematical audience. We aim to explain why autoencoders work, and prove rigorously that for certain…May 4, 2020May 4, 2020
James MoodyIs Audio Two-Dimensional?When we represent uncompressed audio digitally, we often represent as a one-dimensional array of values, corresponding to the amplitude of…Apr 27, 2020Apr 27, 2020
James MoodyinAge of AwarenessHow to Not be ElitistAn exercise in humility for the technologically inclinedApr 12, 20201Apr 12, 20201
James MoodyVersion-controlling notebooks with git and dbdimeIf you’ve ever tried to collaborate on jupyter notebooks in a git repository, you’ve probably noticed that merge conflicts emerge far more…Apr 6, 2020Apr 6, 2020
James MoodyCreating HTML Choropleths using GeopandasA choropleth is a color-coded map which allows you to visualize a variable in terms of familiar geography. There are a number of libraries…Mar 30, 20201Mar 30, 20201