Francisco Carrillo Pérez's starred repositories
stable-diffusion
A latent text-to-image diffusion model
tuning_playbook
A playbook for systematically maximizing the performance of deep learning models.
The-Art-of-Linear-Algebra
Graphic notes on Gilbert Strang's "Linear Algebra for Everyone"
nn-zero-to-hero
Neural Networks: Zero to Hero
latent-diffusion
High-Resolution Image Synthesis with Latent Diffusion Models
Grokking-Deep-Learning
this repository accompanies the book "Grokking Deep Learning"
latexify_py
A library to generate LaTeX expression from Python code.
img2dataset
Easily turn large sets of image urls to an image dataset. Can download, resize and package 100M urls in 20h on one machine.
lazypredict
Lazy Predict help build a lot of basic models without much code and helps understand which models works better without any parameter tuning
dalle-playground
A playground to generate images from any text prompt using Stable Diffusion (past: using DALL-E Mini)
webdataset
A high-performance Python-based I/O system for large (and small) deep learning problems, with strong support for PyTorch.
ml-pen-and-paper-exercises
Pen and paper exercises in machine learning
codecarbon
Track emissions from Compute and recommend ways to reduce their impact on the environment.
torch-fidelity
High-fidelity performance metrics for generative models in PyTorch
enformer-pytorch
Implementation of Enformer, Deepmind's attention network for predicting gene expression, in Pytorch
gt4sd-core
GT4SD, an open-source library to accelerate hypothesis generation in the scientific discovery process.
mmap.ninja
Memory mapped numpy arrays of varying shapes
torchstain
Stain normalization tools for histological analysis and computational pathology
HE2RNA_code
Train a model to predict gene expression from histology slides.
tutorials2022
The M2L school 2022 tutorials
gpxfix
A python GUI that helps you to repair the GPX file of your outdoor activity. Helpful if, e.g: (1) your device ran out of battery, (2) you lost GPS signal during the activity, (3) you forgot to unpause after having a break or (4) you forgot to start the tracking at the beginning of your activity