- Follow the contributing guidelines and specific instructions given over here.
| Total Notebooks | Latexified | Jaxified |
|---|---|---|
| 245 | 36 | 47 |
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| iris_plot.ipynb | 1.3 | ❌ | ❌ | |
| iris_dtree.ipynb | 1.4 | ❌ | ❌ | |
| linreg_residuals_plot.ipynb | 1.5 | ❌ | ❌ | |
| linreg_2d_surface_demo.ipynb | 1.6 | ❌ | ❌ | |
| linreg_poly_vs_degree.ipynb | 1.7 | ✅ | ❌ | |
| iris_kmeans.ipynb | 1.8 | ❌ | ❌ | |
| iris_pca.ipynb | 1.9 | ❌ | ❌ | |
| mnist_viz_tf.ipynb | 1.12 | ❌ | ❌ | |
| emnist_viz_jax.ipynb | 1.12 | ❌ | ✅ | |
| fashion_viz_tf.ipynb | 1.13 | ❌ | ❌ | |
| cifar_viz_tf.ipynb | 1.13 | ❌ | ❌ |
Chapter: 2_Probability: univariate models
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| discrete_prob_dist_plot.ipynb | 2.1 | ✅ | ✅ | |
| gauss_plot.ipynb | 2.2 | ✅ | ✅ | |
| quantile_plot.ipynb | 2.2 | ✅ | ✅ | |
| bimodal_dist_plot.ipynb | 2.4 | ✅ | ✅ | |
| anscombes_quartet.ipynb | 2.5 | ✅ | ✅ | |
| datasaurus_dozen.ipynb | 2.6 | ✅ | ✅ | |
| binom_dist_plot.ipynb | 2.9 | ✅ | ✅ | |
| activation_fun_plot.ipynb | 2.1 | ✅ | ✅ | |
| iris_logreg.ipynb | 2.11 | ✅ | ✅ | |
| softmax_plot.ipynb | 2.12 | ✅ | ✅ | |
| iris_logreg.ipynb | 2.13 | ✅ | ✅ | |
| linreg_1d_hetero_tfp.ipynb | 2.14 | ❌ | ❌ | |
| student_laplace_pdf_plot.ipynb | 2.15 | ✅ | ✅ | |
| robust_pdf_plot.ipynb | 2.16 | ✅ | ✅ | |
| beta_dist_plot.ipynb | 2.17 | ✅ | ✅ | |
| gamma_dist_plot.ipynb | 2.17 | ✅ | ✅ | |
| centralLimitDemo.ipynb | 2.23 | ✅ | ✅ | |
| change_of_vars_demo1d.ipynb | 2.24 | ✅ | ✅ |
Chapter: 3_Probability: multivariate models
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| simpsons_paradox.ipynb | 3.3 | ✅ | ✅ | |
| gauss_plot_2d.ipynb | 3.5 | ✅ | ✅ | |
| gauss_plot_2d.ipynb | 3.6 | ✅ | ✅ | |
| gauss_imputation_known_params_demo.ipynb | 3.7 | ✅ | ✅ | |
| gauss_infer_1d.ipynb | 3.8 | ✅ | ✅ | |
| gauss_infer_2d.ipynb | 3.9 | ✅ | ✅ | |
| sensor_fusion_2d.ipynb | 3.1 | ✅ | ✅ | |
| gmm_plot_demo.ipynb | 3.11 | ❌ | ❌ | |
| gmm_2d.ipynb | 3.12 | ❌ | ❌ | |
| mix_bernoulli_em_mnist.ipynb | 3.13 | ❌ | ✅ |
Chapter: 4_Statistics
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| iris_cov_mat.ipynb | 4.1 | ❌ | ❌ | |
| hinge_loss_plot.ipynb | 4.2 | ❌ | ❌ | |
| ema_demo.ipynb | 4.3 | ❌ | ❌ | |
| shrinkcov_plots.ipynb | 4.4 | ❌ | ❌ | |
| linreg_poly_ridge.ipynb | 4.5 | ❌ | ❌ | |
| polyfitRidgeCV.ipynb | 4.7 | ❌ | ❌ | |
| imdb_mlp_bow_tf.ipynb | 4.8 | ❌ | ❌ | |
| linreg_poly_vs_n.ipynb | 4.9 | ❌ | ❌ | |
| beta_binom_post_plot.ipynb | 4.1 | ❌ | ✅ | |
| beta_binom_post_pred_plot.ipynb | 4.12 | ❌ | ❌ | |
| mixbetademo.ipynb | 4.13 | ❌ | ❌ | |
| dirichlet_3d_triangle_plot.ipynb | 4.14 | ❌ | ❌ | |
| dirichlet_3d_spiky_plot.ipynb | 4.14 | ❌ | ❌ | |
| dirichlet_samples_plot.ipynb | 4.15 | ✅ | ❌ | |
| gauss_infer_1d.ipynb | 4.16 | ❌ | ❌ | |
| gauss_infer_2d.ipynb | 4.17 | ❌ | ❌ | |
| betaHPD.ipynb | 4.18 | ❌ | ❌ | |
| postDensityIntervals.ipynb | 4.19 | ❌ | ❌ | |
| logreg_iris_1d.ipynb | 4.2 | ❌ | ❌ | |
| logreg_iris_bayes_1d_pymc3.ipynb | 4.2 | ❌ | ❌ | |
| laplace_approx_beta_binom_jax.ipynb | 4.22 | ✅ | ✅ | |
| bootstrapDemoBer.ipynb | 4.23 | ❌ | ❌ | |
| samplingDistributionGaussianShrinkage.ipynb | 4.24 | ✅ | ✅ | |
| biasVarModelComplexity3.ipynb | 4.25 | ❌ | ❌ |
Chapter: 5_Decision theory
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| roc_plot.ipynb | 5.2 | ❌ | ❌ | |
| pr_plot.ipynb | 5.2 | ❌ | ❌ | |
| huberLossPlot.ipynb | 5.3 | ❌ | ❌ | |
| coins_model_sel_demo.ipynb | 5.4 | ❌ | ❌ | |
| linreg_eb_modelsel_vs_n.ipynb | 5.5 | ❌ | ❌ | |
| linreg_eb_modelsel_vs_n.ipynb | 5.6 | ❌ | ❌ | |
| riskFnGauss.ipynb | 5.8 | ❌ | ❌ | |
| neymanPearson2.ipynb | 5.1 | ❌ | ❌ | |
| twoPowerCurves.ipynb | 5.1 | ❌ | ❌ |
Chapter: 6_Information theory
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| bernoulli_entropy_fig.ipynb | 6.1 | ✅ | ❌ | |
| seq_logo_demo.ipynb | 6.2 | ❌ | ✅ | |
| KLfwdReverseMixGauss.ipynb | 6.3 | ❌ | ❌ | |
| MIC_correlation_2d.ipynb | 6.6 | ❌ | ❌ |
Chapter: 7_Linear algebra
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| gaussEvec.ipynb | 7.6 | ❌ | ❌ | |
| height_weight_whiten_plot.ipynb | 7.7 | ❌ | ❌ | |
| svd_image_demo.ipynb | 7.9 | ❌ | ❌ | |
| svd_image_demo.ipynb | 7.1 | ❌ | ❌ |
Chapter: 8_Optimization
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| extrema_fig_1d.ipynb | 8.1 | ❌ | ❌ | |
| saddle.ipynb | 8.1 | ❌ | ❌ | |
| smooth-vs-nonsmooth-1d.ipynb | 8.7 | ❌ | ❌ | |
| steepestDescentDemo.ipynb | 8.11 | ❌ | ❌ | |
| lineSearchConditionNum.ipynb | 8.12 | ❌ | ✅ | |
| newtonsMethodMinQuad.ipynb | 8.14 | ❌ | ❌ | |
| newtonsMethodNonConvex.ipynb | 8.14 | ❌ | ❌ | |
| lms_demo.ipynb | 8.16 | ❌ | ❌ | |
| lrschedule_tf.ipynb | 8.17 | ❌ | ❌ | |
| learning_rate_plot.ipynb | 8.18 | ❌ | ❌ | |
| emLogLikelihoodMax.ipynb | 8.23 | ❌ | ❌ | |
| mix_gauss_demo_faithful.ipynb | 8.25 | ❌ | ❌ | |
| mix_gauss_singularity.ipynb | 8.26 | ❌ | ❌ | |
| mix_gauss_mle_vs_map.ipynb | 8.26 | ❌ | ❌ | |
| gmm_lik_surface_plot.ipynb | 8.27 | ❌ | ❌ |
Chapter: 9_Linear discriminant analysis
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| discrim_analysis_dboundaries_plot2.ipynb | 9.1 | ❌ | ❌ | |
| discrim_analysis_dboundaries_plot2.ipynb | 9.2 | ❌ | ❌ | |
| fisher_lda_demo.ipynb | 9.4 | ❌ | ❌ | |
| fisher_discrim_vowel.ipynb | 9.5 | ❌ | ❌ | |
| naive_bayes_mnist_jax.ipynb | 9.6 | ❌ | ✅ | |
| naive_bayes_mnist_jax.ipynb | 9.7 | ❌ | ✅ | |
| generativeVsDiscrim.ipynb | 9.8 | ❌ | ❌ |
Chapter: 10_Logistic regression
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| iris_logreg.ipynb | 10.1 | ❌ | ❌ | |
| sigmoid_2d_plot.ipynb | 10.2 | ✅ | ✅ | |
| logreg_poly_demo.ipynb | 10.4 | ✅ | ✅ | |
| iris_logreg_loss_surface.ipynb | 10.5 | ❌ | ✅ | |
| logreg_poly_demo.ipynb | 10.6 | ✅ | ✅ | |
| logreg_multiclass_demo.ipynb | 10.7 | ❌ | ❌ | |
| logreg_iris_bayes_robust_1d_pymc3.ipynb | 10.1 | ❌ | ❌ | |
| logreg_laplace_demo.ipynb | 10.13 | ✅ | ❌ | |
| logreg_laplace_demo.ipynb | 10.14 | ✅ | ❌ |
Chapter: 11_Linear regression
Chapter: 12_Generalized linear models
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| poisson_regression_insurance.ipynb | 12.1 | ❌ | ❌ | |
| poisson_regression_insurance.ipynb | 12.2 | ❌ | ❌ |
Chapter: 13_Neural networks for unstructured data
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| xor_heaviside.ipynb | 13.1 | ❌ | ❌ | |
| activation_fun_plot.ipynb | 13.2 | ❌ | ❌ | |
| mlp_mnist_tf.ipynb | 13.4 | ❌ | ❌ | |
| mlp_1d_regression_hetero_tfp.ipynb | 13.6 | ❌ | ❌ | |
| activation_fun_deriv_jax.ipynb | 13.14 | ❌ | ❌ | |
| sparse_mlp.ipynb | 13.17 | ❌ | ✅ | |
| sgd_minima_variance.ipynb | 13.2 | ❌ | ❌ | |
| logregXorDemo.ipynb | 13.21 | ❌ | ❌ | |
| linregRbfDemo.ipynb | 13.22 | ❌ | ❌ | |
| mixexpDemoOneToMany.ipynb | 13.23 | ❌ | ❌ |
Chapter: 14_Neural networks for images
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| conv2d_jax.ipynb | 14.5 | ❌ | ✅ | |
| conv2d_jax.ipynb | 14.9 | ❌ | ✅ | |
| cnn_mnist_tf.ipynb | 14.17 | ❌ | ❌ |
Chapter: 15_Neural networks for sequences
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| rnn_jax.ipynb | 15.2 | ❌ | ✅ | |
| kernel_regression_attention.ipynb | 15.17 | ❌ | ❌ | |
| positional_encoding_jax.ipynb | 15.25 | ❌ | ✅ |
Chapter: 16_Exemplar-based methods
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| knn_voronoi_plot.ipynb | 16.1 | ❌ | ❌ | |
| knn_classify_demo.ipynb | 16.2 | ❌ | ❌ | |
| curse_dimensionality_plot.ipynb | 16.3 | ❌ | ❌ | |
| smoothingKernelPlot.ipynb | 16.8 | ❌ | ❌ | |
| parzen_window_demo2.ipynb | 16.9 | ❌ | ❌ | |
| kernelRegressionDemo.ipynb | 16.1 | ❌ | ❌ |
Chapter: 17_Kernel methods
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| gprDemoArd.ipynb | 17.1 | ❌ | ❌ | |
| gpKernelPlot.ipynb | 17.2 | ❌ | ❌ | |
| gpKernelPlot.ipynb | 17.3 | ❌ | ❌ | |
| gprDemoNoiseFree.ipynb | 17.7 | ❌ | ❌ | |
| gprDemoChangeHparams.ipynb | 17.8 | ❌ | ❌ | |
| gpr_demo_marglik.ipynb | 17.9 | ❌ | ❌ | |
| gp_classify_iris_1d_pymc3.ipynb | 17.1 | ❌ | ❌ | |
| gp_classify_spaceflu_1d_pymc3.ipynb | 17.11 | ❌ | ❌ | |
| svm_classifier_feature_scaling.ipynb | 17.14 | ❌ | ❌ | |
| svm_classifier_2d.ipynb | 17.17 | ❌ | ❌ | |
| svmCgammaDemo.ipynb | 17.18 | ❌ | ❌ | |
| huberLossPlot.ipynb | 17.19 | ❌ | ❌ | |
| svm_regression_1d.ipynb | 17.2 | ❌ | ❌ | |
| kernelBinaryClassifDemo.ipynb | 17.21 | ❌ | ❌ | |
| rvm_regression_1d.ipynb | 17.22 | ❌ | ❌ | |
| rvm_regression_1d.ipynb | 17.23 | ❌ | ❌ |
Chapter: 18_Trees
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| regtreeSurfaceDemo.ipynb | 18.1 | ❌ | ❌ | |
| dtree_sensitivity.ipynb | 18.3 | ❌ | ❌ | |
| bagging_trees.ipynb | 18.4 | ❌ | ❌ | |
| rf_demo_2d.ipynb | 18.4 | ❌ | ❌ | |
| spam_tree_ensemble_compare.ipynb | 18.5 | ❌ | ❌ | |
| boosted_regr_trees.ipynb | 18.6 | ❌ | ❌ | |
| hinge_loss_plot.ipynb | 18.7 | ❌ | ❌ | |
| rf_feature_importance_mnist.ipynb | 18.8 | ❌ | ✅ | |
| spam_tree_ensemble_interpret.ipynb | 18.9 | ❌ | ❌ | |
| spam_tree_ensemble_interpret.ipynb | 18.1 | ❌ | ❌ |
Chapter: 19_Learning with fewer labeled examples
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| image_augmentation_jax.ipynb | 19.1 | ❌ | ✅ | |
| hbayes_maml.ipynb | 19.14 | ❌ | ❌ |
Chapter: 20_Dimensionality reduction
Chapter: 21_Clustering
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| agglomDemo.ipynb | 21.2 | ❌ | ❌ | |
| hclust_yeast_demo.ipynb | 21.4 | ❌ | ❌ | |
| yeast_data_viz.ipynb | 21.5 | ❌ | ❌ | |
| hclust_yeast_demo.ipynb | 21.6 | ❌ | ❌ | |
| kmeans_voronoi.ipynb | 21.7 | ❌ | ❌ | |
| kmeans_yeast_demo.ipynb | 21.8 | ❌ | ❌ | |
| vqDemo.ipynb | 21.9 | ✅ | ❌ | |
| kmeans_minibatch.ipynb | 21.1 | ❌ | ❌ | |
| kmeans_silhouette.ipynb | 21.11 | ❌ | ❌ | |
| gmm_2d.ipynb | 21.11 | ❌ | ❌ | |
| kmeans_silhouette.ipynb | 21.11 | ❌ | ❌ | |
| kmeans_silhouette.ipynb | 21.12 | ❌ | ❌ | |
| kmeans_silhouette.ipynb | 21.13 | ❌ | ❌ | |
| gmm_2d.ipynb | 21.14 | ❌ | ❌ | |
| gmm_identifiability_pymc3.ipynb | 21.15 | ❌ | ❌ | |
| gmm_identifiability_pymc3.ipynb | 21.16 | ❌ | ❌ | |
| gmm_chooseK_pymc3.ipynb | 21.17 | ❌ | ❌ | |
| gmm_chooseK_pymc3.ipynb | 21.18 | ❌ | ❌ | |
| spectral_clustering_demo.ipynb | 21.19 | ❌ | ❌ |
Chapter: 22_Recommender systems
| nb_name | fig_no | workflow | latexify | jaxify |
|---|---|---|---|---|
| matrix_factorization_recommender.ipynb | 22.3 | ❌ | ❌ | |
| matrix_factorization_recommender.ipynb | 22.4 | ❌ | ❌ |