• Stars
    star
    134
  • Rank 270,967 (Top 6 %)
  • Language
    Jupyter Notebook
  • Created over 4 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Anki decks for physics, astronomy, computer science, machine learning, and statistics.

Anki Science

A collection of Anki decks for advanced science topics. Some have been hand-written, and some have been scraped from Wikipedia. Currently the Wiki scrapes are simply (term, summary) question-answer pairs for every term in each subject's Wikipedia glossary.

Tips:

For the Wikipedia scrapes:

  • Don't memorize these word for word. Use the Anki decks as guides to learn terms you don't understand, but if it's new, try not to just rely on the card. Have a sense of intuition for the term before you click "good" or "easy."
  • At the same time, don't be intimidated by the long definitions. These are there to remind you of the term, but you should not require yourself to have that level of an explanation. If you feel like you understand the concept, move on.

For the others:

  • It varies by deck, and how you use the Anki deck is up to you. Some decks are simply equations - do you want to have an intuition for each equation, understand the scaling, or memorize every term in each equation? It's up to you.
  • For all of them, make sure you actually understand a concept before clicking "good." Don't simply memorize words in the card.

General:

  • While using another person's or auto-generated deck is a time saver, condensing and writing the answers yourself will probably help you learn in a different way. See http://augmentingcognition.com/ltm.html (thanks @ulisrael1 for showing me this article!)
  • Don't try to learn it all at once. Set a small number of new cards a day (since you will be spending time reviewing others), and gradually increase it if you would like.

Subjects

Physics/Astro:

ML, Probability, Statistics, and Math:

CS:

More Repositories

1

PySR

High-Performance Symbolic Regression in Python and Julia
Python
2,369
star
2

symbolic_deep_learning

Code for "Discovering Symbolic Models from Deep Learning with Inductive Biases"
Python
690
star
3

SymbolicRegression.jl

Distributed High-Performance Symbolic Regression in Julia
Julia
614
star
4

lagrangian_nns

Lagrangian Neural Networks
Python
453
star
5

awesome-ml-demos

Curated list of interactive ML demos
336
star
6

DispatchDoctor.jl

The dispatch doctor prescribes type stability
Julia
142
star
7

vim-stream

vims - an improved CLI for vim, to use it like sed or awk
Shell
103
star
8

AirspeedVelocity.jl

Easily benchmark a Julia package over its commit history
Julia
94
star
9

gso

πŸƒ Google StackOverflow in Vim. Copy-pastes the code directly in your script.
Vim Script
79
star
10

pysr_paper

A paper describing the implementation of PySR and SymbolicRegression.jl
TeX
49
star
11

sympy2jax

Turning SymPy expressions into JAX functions
Python
42
star
12

python_citations

Bibtex for various Python science and machine learning software
TeX
31
star
13

pysr_scaling_laws

You should use PySR to find scaling laws. Here's an example.
Python
31
star
14

gnn_resource_allocation

Code for our paper on doing resource allocation with graph neural networks
Python
28
star
15

ArguMend.jl

Autosuggestions for function keywords
Julia
19
star
16

bnn_chaos_model

Model and training code for Bayesian neural network for compact planetary instability
Python
9
star
17

DeprecateKeywords.jl

Macro for deprecating keyword parameters
Julia
9
star
18

issue_aggregator

Shell
8
star
19

pysr_tutorial

Jupyter Notebook
7
star
20

rescue_time_statusbar

Show productivity pulse in macOS status bar
Python
7
star
21

pysr_interactive

Experiments in creating a PySR web app
TypeScript
7
star
22

showyourwork_julia_example

TeX
7
star
23

easy_normalizing_flow

Simple normalizing flow with a conditional variable of any size
Python
7
star
24

htm

Human Task Manager. A featureful script-based task manager for projects and to-do's.
Python
6
star
25

easy_distributed_hyperopt

Do distributed hyperparameter optimization using only a shared folder between processes.
Python
5
star
26

differentiable_quantile_transform

Quantile transform that is differentiable for PyTorch
Python
3
star
27

public_CMD_normalizing_flow

A repository accompanying the CMD normalizing flow paper
3
star
28

clean_detex

Use grammar checkers on your LaTeX paper
Shell
3
star
29

xd_vs_flow

XD vs normalizing flows demo
Jupyter Notebook
2
star
30

conferences

Generate a Google calendar of conference deadlines
Python
2
star
31

galago

GaLaGo - Gregory and Loredo algorithm, GPU optimized
C++
2
star
32

git-stats

Calculate number of words changed on an overleaf doc (or any git repo), excluding text that was just moved.
Shell
2
star
33

paper-style-checkers

Style checklists for research papers, implemented programmatically in vim
1
star
34

PySR_Docs

Stores images for the main PySR documentation site
1
star
35

dockers

Docker images and tricks 🐳
Shell
1
star
36

tape_snake

Snake implemented on blinky tape
Python
1
star
37

research_match

Filter a list of names by research interest
Python
1
star
38

gifs

1
star
39

pysr_wandb

Python
1
star