Cambridge, MA

Eric Ma

Elite
@ericmjl

Find more about me at my personal website.

Network-Analysis-Made-Simple. An introduction to network analysis and applied graph theory using Python and NetworkX

1.1k

bayesian-stats-modelling-tutorial. How to do Bayesian statistical modelling using numpy and PyMC3

676

bayesian-analysis-recipes. A collection of Bayesian data analysis recipes using PyMC3

561

nxviz. Visualization Package for NetworkX

485

essays-on-data-science. In which I put together my thoughts on the practice of data science.

306

dl-workshop. Crash course to master gradient-based machine learning. Also secretly a JAX course in disguise!

236

llamabot. Pythonic class-based interface to LLMs

182

bayesian-deep-learning-demystified. In which I try to demystify the fundamental concepts behind Bayesian deep learning.

122

data-testing-tutorial. A short tutorial for data scientists on how to write tests for code + data.

120

hiveplot. Hive Plots in using Python & matplotlib!

72

bayesian-stats-talk. Doing Bayesian statistics in Python!

68

protein-interaction-network. Computes a molecular graph for protein structures.

59

pyds-cli. Helping you manage your data science projects sanely.

57

causality. In which I play with the ideas surrounding causality

54

minimal-flask-example. The simplest complex example that I can think of to show main Flask app concepts.

46

flu-sequence-predictor. An experimental deep learning & genotype network-based system for predicting new influenza protein sequences.

36

minimal-streamlit-example. A minimal example of how to use streamlit on Heroku

21

building-with-llms-made-simple. A tutorial on how to build stuff with large language models, made simple

20

distributions. Central repository for my distributions figures

16

score-models. In which I learn about score functions and how they can be used to generate data.

16

conda-envs. My conda environment YAML files

16

fundl. A pedagogical, functional-oriented deep learning library built on top of jax.

15

Circos. Jupyter Notebook

15

website. Eric Ma's Personal Website

15

minimal-panel-app. A pedagogical implementation of panel apps served up on a remote machine.

14

scikit-learn-tutorial. Jupyter Notebook

14

what-are-probability-distributions. PyCon 2020 Talk on "what probability distributions are"

9

bayesian-generalized-abcde-testing. PyCon 2019 talk on Bayesian multi-group testing.

9

resume. Building a resume using nothing but YAML files and Python. A prototype.

9

pyflatten. A utility for flattening nested data structures into an array.

9

principled-ds-workflow. Delivered at PyData Boston on 21 July 2020

8

graph-deep-learning-demystified. An attempt at demystifying graph deep learning

8

ericmjl.github.io. For my actual source repo, please go to https://github.com/ericmjl/website

7

probability-distributions-with-python. A talk on what probability distributions are, using Python

7

graph-fingerprint. A package for using convolutional neural nets to learn a graph fingerprint.

6

pixi-cuda-environment. Test repo for building Docker container that contains CUDA stuff inside it.

6

dotfiles. my dotfiles

6

testing-for-data-scientists. Slides for my talk on testing for data scientists.

6

pycodestyle-tutorial. Get familiar with Python coding styles, idioms, and get set up to do automatic linting!

6

awesome-jax. JAX - A curated list of resources https://github.com/google/jax

5

foam. A personal knowledge management and sharing system for VSCode

5

probabilistic-programming-tutorial.

5

bibles. Machine-readable versions of popular English translations of the Bible

5

autograd-cupy. Autograd wrapper for CuPy

4

target-prediction. In which I try to replicate the main findings of Ferrero, E., Dunham, I., & Sanseau, P. (2017), Journal of Translational Medicine, 15(1), 182.

4

normalizing-flows. Deeply learning about normalizing flows.

4

api-key-precommit. Pre-commit hook to catch that API keys are not accidentally committed

4

best-resume-ever. :necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.

4

software-testing-open-source-and-data-science. Software Testing in Open Source and Data Science: A talk delivered at the Data Umbrella speaker series

4

questions-for-employers.

4
50
Apply