• Stars
    star
    1
  • Language
    Jupyter Notebook
  • Created over 5 years ago
  • Updated over 5 years ago

Reviews

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

Repository Details

Implementations of basic machine learning algorithms using only numpy, pandas, and matplotlib.

More Repositories

1

generative-models

Annotated, understandable, and visually interpretable PyTorch implementations of: VAE, BIRVAE, NSGAN, MMGAN, WGAN, WGANGP, LSGAN, DRAGAN, BEGAN, RaGAN, InfoGAN, fGAN, FisherGAN
Jupyter Notebook
499
star
2

coreference-resolution

Efficient and clean PyTorch reimplementation of "End-to-end Neural Coreference Resolution" (Lee et al., EMNLP 2017).
Perl
185
star
3

numerical-methods

Methods in numerical analysis. Includes: Lagrange interpolation, Chebyshev polynomials for optimal node spacing, iterative techniques to solve linear systems (Gauss-Seidel, Jacobi, SOR), SVD, PCA, and more.
MATLAB
43
star
4

language-modeling

Language modeling on the Penn Treebank (PTB) corpus using a trigram model with linear interpolation, a neural probabilistic language model, and a regularized LSTM.
Jupyter Notebook
16
star
5

sentiment-classification

Neural sentiment classification of text using the Stanford Sentiment Treebank (SST-2) movie reviews dataset, logistic regression, naive bayes, continuous bag of words, and multiple CNN variants.
Jupyter Notebook
14
star
6

explicit-gan-eval

Code for reproducing the results of "Evaluating Generative Adversarial Networks on Explicitly Parameterized Distributions" (O'Brien et al., NeurIPS 2018).
Python
10
star
7

text-segmentation

Neural and nonneural text segmentation methods.
Jupyter Notebook
8
star
8

text-cluster

Offline and online (i.e., real-time) annotated clustering methods for text data.
Jupyter Notebook
8
star
9

machine-translation

Neural machine translation on the IWSLT-2016 dataset of Ted talks translated between German and English using sequence-to-sequence models with/without attention and beam search.
Jupyter Notebook
4
star
10

selected-papers-and-presentations

A sample of selected papers that I have authored or co-authored.
1
star
11

conversational-analysis

Unsupervised methods for analysis of conversational transcripts
Python
1
star
12

lexrank

LexRank for ranking documents containing some keyword or keyphrase using cosine similarities of either naive, tfidf, or idf-modified-cosine. Non-query ranking also supported.
Python
1
star