- November 30, 2023
A survey of text adversarial attacks?
- February 16, 2023
Building a computational graph: part 3
- February 15, 2023
Building a computational graph: part 2
- February 14, 2023
Building a computational graph: part 1
- October 7, 2022
How does weight-tying work in a RNN?
- April 14, 2021
A simple CNN with Pytorch
- March 6, 2020
On invariance adversarial attacks
- February 27, 2020
Notes on DeepFool
- February 19, 2020
Exploding and vanishing gradients
- February 11, 2020
Python decorators and examples
- January 20, 2020
Bypassing ten adversarial detection methods (Carlini and Wagner, 2017)
- January 7, 2020
Measuring the Intrinsic Dimension of Objective Landscapes (2018) - summary
- December 1, 2019
Backprop and topological sorting
- November 22, 2019
Some things about responsive images
- November 16, 2019
A primer on progressive enhancement
- November 7, 2019
Work with source
- November 4, 2019
Playing a sound file with React and Webpack
- October 17, 2019
Data Valuation using Reinforcement Learning (dvrl)
- September 27, 2019
Understanding the Device Pixel Ratio
- September 17, 2019
How do CSS pixels work?
- July 10, 2019
Selling data for fun and profit: an introduction to data businesses
- June 27, 2019
AlphaD3M now has grammar, baby
- June 23, 2019
What even is AlphaD3M
- June 20, 2019
Seq2Sql: paper notes
- May 26, 2019
How to enable Beta features for Google Speech-to-Text with Python
- May 13, 2019
Taking apart systems
- April 18, 2019
Change your plot theme for plotly or plotly_express
- March 23, 2019
Aginity tip: using code snippets
- January 26, 2019
Somehow extracting summary statistics of tables quickly using SQL
- November 27, 2018
Install Docker on a Google Cloud virtual machine
- November 1, 2018
Let's build a DQN: neural network architectures
- October 31, 2018
Let's build a DQN: simple implementation
- October 23, 2018
Let's build a DQN: basics
- October 13, 2018
How to play the OpenAI Gym environments yourself
- October 8, 2018
Sarsa, expected sarsa and Q-learning on the OpenAI taxi environment
- July 22, 2018
Six tips for effective learning
- July 14, 2018
Five methods to learn effectively
- May 27, 2018
Exploring policy evaluation in reinforcement learning
- March 24, 2018
Data Science in the Developing World
- November 6, 2017
The Keras functional API: five simple examples
- August 26, 2017
Building a nearest neighbour classifier in Python
- July 17, 2017
A quick overview of Seaborn
- July 14, 2017
How to install packages through Pip into a Conda environment
- July 14, 2017
Pandas functions. Lots of them.
- June 25, 2017
44 Numpy Functions
- June 1, 2017
Everything you wanted to know about Coordinate Reference Systems
- May 30, 2017
What on earth is an EPSG Code?
- May 28, 2017
Some things about map projections
- May 24, 2017
Simulating the multi-armed bandit problem
- May 22, 2017
Force directed graphs: testing ground
- May 19, 2017
What is spatial data?
- May 9, 2017
Understanding Kadane’s solution to the maximum subarray problem
- May 3, 2017
Mean, median, or mode? When to use each of them.
- April 20, 2017
Force directed graph: zoomable
- April 18, 2017
How to combine drag and zoom in d3 version 4
- April 13, 2017
Integrating Javascript and d3 into R notebooks
- April 7, 2017
Zoom in d3 version 4: selective zooming
- April 3, 2017
Zoom in d3 version 4: minimal example
- March 29, 2017
Zoom in d3 version 4: understanding SVG transforms
- March 18, 2017
Force directed graph: popping
- March 17, 2017
Force directed graph: bounding box
- March 17, 2017
Force directed graph: custom forces
- March 17, 2017
Force directed graph: growing and shrinking nodes
- March 17, 2017
Force directed graph: splitting nodes
- March 16, 2017
Force directed graph: drifting
- March 16, 2017
Force directed graph: squashed
- March 15, 2017
Force directed graph: collision forces
- March 15, 2017
Force directed graph: radially expanding
- March 12, 2017
Force directed graph: charge forces
- March 12, 2017
Force directed graph: link forces
- March 12, 2017
Force directed graph: positioning forces
- March 8, 2017
Force directed graph: using node and link attributes
- March 6, 2017
Force directed graph: dragable
- March 6, 2017
Force directed graph: sticky nodes
- February 28, 2017
Get drag and drop working with d3
- February 25, 2017
Force directed graph: minimal working example
- February 18, 2017
Force directed graph: basics
- December 11, 2016
Three simple matrix decompositions in R
- October 5, 2016
Write your own logistic regression function in R
- August 7, 2016
Linear Regression in R
- July 9, 2016
What is a JavaScript method?
- June 2, 2016
Simple examples with transition chaining
- May 29, 2016
The story of d3 and the Start and End event listeners.
- May 22, 2016
Dancing madness: fun with mouse events and d3
- May 8, 2016
Graphs 'n stuff: simple line chart with d3
- May 1, 2016
Graphs 'n stuff: simple bar chart with d3
- April 17, 2016
Graphs 'n stuff: simple scatterplot with d3