Summary of GSoC'21 (under Tensorflow) with pyprobml
Almost every figure in the books will be generated by a script/notebook that's optimized and thoroughly documented.
This has been amazing with all the new learnings-unlearnings, challenges and accomplishments.
In this blog, I would like to share all my work(that's been available publicly) for the pyprobml codebase and also a bunch of awesome! things that I have witnessed and learnt during this period.
My contributions to the probml org:
Below are the list of PRs that's been merged, each of them refer to a specific column in the books.
Pre-GSoC:
- Cluster yeast data using kmeans π
- Different kernel binary classifiers demo on bishop data π
- Kernel regression demo using NW Smoother π
- Ridge Regression demo using rbf kernel π
- SVM demo tweaking for different C(regularizer) and gamma(rbf scale) values π
- Implemented Probit regression (using EM) and and compared with the bfgs version π
- Implemented Bayes linreg with gaussian prior and variational bayes with demo π
- custom VAE on celeba and mnist using pytorch π
During-GSoC:
- prior and posterior predictive for beta binomial. π
- Bayes Multi-Linear regression with imputation using numpyro π
- Sparse coding(Dictionary learning) demo using spams π
- Implemented Fisher LDA fit and a demo on vowel data π
- Feature Extractor for any tensorflow-dataset using CLIP on TPUs π
- MLP, Logreg demos on clip-feature extracted Imagenette dataset using flax, pytorch-lightning π
- Tutorial on Google Cloud Storage(GCS) using google-colab in different ways π
- Tutorial on Git-LFS using googe-colab π
- Feature Extractor for any tensorflow-dataset using jax version of CLIP on TPUs π
- Improved Cifar-cnn(Resnet-18) using pytorch-lightning π
- Very-deep-vae(vdvae)-pytorch recons and gens demo on google-colab π
- Very-deep-vae-jax(vdvae-jax) recons and gens demo on google-colab π
- Robust prior(Cauchy) demo π
- Plotting Upper bounds for the sigmoid(logistic) functionπ
- Plotting optimal lower bounds for exp(-x)π
- Gaussian graphical model(ggm) fit demo given the adjacency graph π
Comments
Post a Comment