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…2 min read·Jun 22, 2020----
James MoodyData Generators for RNN Language ModelingThis article is a continuation of a previous article:2 min read·Jun 8, 2020--3--3
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…·3 min read·May 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…·2 min read·May 17, 2020----
James MoodyThe Theoretical Basis of Autoencoders (Part II)Check out Part I of this series here:3 min read·May 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…·4 min read·May 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…·2 min read·Apr 27, 2020----
James MoodyinAge of AwarenessHow to Not be ElitistAn exercise in humility for the technologically inclined·3 min read·Apr 12, 2020--1--1
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…1 min read·Apr 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…·2 min read·Mar 30, 2020--1--1