This is your work, valued
Dreambooth. Fine-tuning of diffusion models
★ 97xformers-wheels.
★ 9lora. Using Low-rank adaptation to quickly fine-tune diffusion models.
★ 2CombiningExchangeablePValues. Combining exchangeable p-values
★ 3Reaction-Lights-Training-Module. Reactive Light Training Module used in fitness for developing agility and reaction speed.
★ 42multitaper_toolbox. A multitaper spectral estimation toolbox implemented in MATLAB, Python, and R
★ 80autoMaqFACS. Matlab code for autoMaqFACS classification
★ 2openface. Face recognition with deep neural networks.
★ 15kAtlas. Atlas: End-to-End 3D Scene Reconstruction from Posed Images
★ 1.9kSTIT. Python
★ 1.2kMultiDiffusion. Official Pytorch Implementation for "MultiDiffusion: Fusing Diffusion Paths for Controlled Image Generation" presenting "MultiDiffusion" (ICML 2023)
★ 1.1kmujoco. Multi-Joint dynamics with Contact. A general purpose physics simulator.
★ 14karchai. Accelerate your Neural Architecture Search (NAS) through fast, reproducible and modular research.
★ 485nni. An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.
★ 14klion-pytorch. 🦁 Lion, new optimizer discovered by Google Brain using genetic algorithms that is purportedly better than Adam(w), in Pytorch
★ 2.2kssast. Code for the AAAI 2022 paper "SSAST: Self-Supervised Audio Spectrogram Transformer".
★ 430ast. Code for the Interspeech 2021 paper "AST: Audio Spectrogram Transformer".
★ 1.5kDeepSpectrum. Python
★ 138FaceImageQuality. Code and information for face image quality assessment with SER-FIQ
★ 577Universal-Guided-Diffusion. Jupyter Notebook
★ 511GazeNet. Multi-pose video-based eye tracking
★ 12MI-BCI-by-implementing-a-frequency-band-selection. Motor Imagery-based Brain-Computer Interfaces (MI-BCI) are a promise to revolutionize the way humans interact with machinery or software, performing actions by just thinking about them. Patients suffering from critical movement disabilities, such as amyotrophic lateral sclerosis (ALS) or tetraplegia, could use this technology to control a wheelchair, robotic prostheses, or any other device that could let them interact independently with their surroundings. The focus of this project is to aid communities affected by these disorders with the development of a method that is capable of detecting, as accurately as possible, the intention to execute movements (without them occurring) in the upper extremities of the body. This will be done through signals acquired with an electroencephalogram (EEG), their conditioning and processing, and their subsequent classification with artificial intelligence models. In addition, a digital signal filter will be designed to keep the most characteristic frequency bands of each individual and increase accuracy significantly. After extracting discriminative statistical, frequential, and spatial features, it was possible to obtain an 88% accuracy on validation data when it came to detecting whether a participant was imagining a left-hand or a right-hand movement. Furthermore, a Convolutional Neural Network (CNN) was used to distinguish if the participant was imagining a movement or not, which achieved a 78% accuracy and a 90% precision. These results will be verified by implementing a real-time simulation with the usage of a robotic arm.
★ 5SpecAugment. A Implementation of SpecAugment with Tensorflow & Pytorch, introduced by Google Brain
★ 655DTL_TFC_Vibration_Identification. Deep Transfer Learning and Time-Frequency Characteristics-Based Identification Method for Structural Seismic Response
★ 33Getting-Things-Done-with-Pytorch. Jupyter Notebook tutorials on solving real-world problems with Machine Learning & Deep Learning using PyTorch. Topics: Face detection with Detectron 2, Time Series anomaly detection with LSTM Autoencoders, Object Detection with YOLO v5, Build your first Neural Network, Time Series forecasting for Coronavirus daily cases, Sentiment Analysis with BER
★ 2.5kdeeptime. Set of deep learning models for supervised and semi-supervised learning tasks using time series. The models include tasks of multi-class classification, one-class classification, representation learning and derivatives. All models are based on PyTorch.
★ 2tsai. Time series Timeseries Deep Learning Machine Learning Python Pytorch fastai | State-of-the-art Deep Learning library for Time Series and Sequences in Pytorch / fastai
★ 6.1kNFD. Official codebase for the paper "3D Neural Field Generation using Triplane Diffusion"
★ 300multitaper. Multitaper codes translated into Python.
★ 112A-SOID. An active learning platform for expert-guided, data efficient discovery of behavior.
★ 76B-SOID. Behavioral segmentation of open field in DeepLabCut, or B-SOID ("B-side"), is a pipeline that pairs unsupervised pattern recognition with supervised classification to achieve fast predictions of behaviors that are not predefined by users.
★ 215mining2021. Code to accompany: https://arxiv.org/abs/2001.08349
★ 11DynamicalWassBarycenters_Gaussian. Python
★ 10OpenGait. A flexible and extensible framework for gait recognition. You can focus on designing your own models and comparing with state-of-the-arts easily with the help of OpenGait.
★ 1.1kdiffused-heads. Official repository for Diffused Heads: Diffusion Models Beat GANs on Talking-Face Generation
★ 489EEG-Channel-Interpolation-Using-Deep-Encoder-Decoder-Networks. Code for the paper "EEG Channel Interpolation Using Deep Encoder-decoder Networks"
★ 27CNN-EEG. Code for the manuscript "Improved manual annotation of EEG signals through convolutional neural network guidance".
★ 1best-toolbox. A Python package for behavioral state analysis using EEG. BEST includes tools automated sleep classification of long-term iEEG data recorded using implantable neural stimulation and recording devices, removal of DBS artifacts and feature extraction.
★ 12A-Compact-and-Interpretable-Convolutional-Neural-Network-for-Single-Channel-EEG. In this project, we propose a CNN model to classify single-channel EEG for driver drowsiness detection. We use the Class Activation Map (CAM) method for visualization. Results show that the model not only has a high accuracy but also learns biologically explainable features, e.g., Alpha spindles and Theta burst, as evidence for the drowsy state.
★ 29ECG-removal-from-sEMG-by-FCN. ECG ARTIFACT REMOVAL FROM SINGLE-CHANNEL SURFACE EMG USING FULLY CONVOLUTIONAL NETWORKS
★ 9eeg-transfer-learning. Source code for self-supervised EEG data transfer learning
★ 14DeepEEG. Deep Learning with Tensor Flow for EEG MNE Epoch Objects
★ 286Single-Channel-EEG-Denoise. Jupyter Notebook
★ 20EEGANet. EEG Artifact Removal Using Deep Learning (source code, IEEE Journal of Biomedical and Health Informatics)
★ 48DeepSeparator. Deep learning model for EEG artifact removal
★ 1dynamic-spatial-filtering. Code for "Robust EEG processing with dynamic spatial filtering", Banville et al. 2021
★ 30FaceQAN. FaceQAN: Face Image Quality Assessment Through Adversarial Noise Exploration
★ 35VTAMIQ. Full-Reference Vision Transformer (ViT)-based IQA method
★ 22visual_taste_approximator. Visual Taste Approximator (VTA) is a very simple tool that helps anyone create an automatic replica of themselves that can approximate their own personal visual taste
★ 40GeneralizationMetricGAN. Python
★ 4data-copying. companion git repository to data-copying paper by Meehan, Chaudhuri, Dasgupta in AISTATS 2020
★ 14memorization. Code for "On Memorization in Probabilistic Deep Generative Models"
★ 4bias-correction-generative. Bias Correction of Learned Generative Models using Likelihood-Free Importance Weighting
★ 11Sparse-Sharpness-Aware-Minimization. [NeurIPS 2022] Make Sharpness-Aware Minimization Stronger: A Sparsified Perturbation Approach -- Official Implementation
★ 48hard-prompts-made-easy. Python
★ 648fda-geo-out. R
★ 2pix2pix-zero. Zero-shot Image-to-Image Translation [SIGGRAPH 2023]
★ 1.1kregular-layers. Pytorch modules for linear layers with L1/Nuclear norm regularization
★ 1ProxSPS. Polyak step sizes with weight decay in Pytorch
★ 3mssim.pytorch. A better pytorch-based implementation for the mean structural similarity. Differentiable simpler SSIM and MS-SSIM.
★ 110SWALP. Code for paper "SWALP: Stochastic Weight Averaging forLow-Precision Training".
★ 60WASAM. Weight-Averaged Sharpness-Aware Minimization (NeurIPS 2022)
★ 28DiffusionCLIP. [CVPR 2022] Official PyTorch Implementation for DiffusionCLIP: Text-guided Image Manipulation Using Diffusion Models
★ 866II2S. Improved StyleGAN Embedding: Where are the Good Latents?
★ 120hyperstyle. Official Implementation for "HyperStyle: StyleGAN Inversion with HyperNetworks for Real Image Editing" (CVPR 2022) https://arxiv.org/abs/2111.15666
★ 1kGANInverter. A GAN inversion toolbox based on PyTorch library. We design a unified pipeline for inversion methods and conduct a comprehensive benchmark.
★ 71student_teacher_catastrophic. Investigation of catastrophic forgetting in continual learning using student-teacher framework (MSc Thesis)
★ 6Random-Erasing. Random Erasing Data Augmentation. Experiments on CIFAR10, CIFAR100 and Fashion-MNIST
★ 735LOW. Official Pytorch implementation of "LOW: Training Deep Neural Networks by Learning Optimal Sample Weights"
★ 8Attend-and-Excite. Official Implementation for "Attend-and-Excite: Attention-Based Semantic Guidance for Text-to-Image Diffusion Models" (SIGGRAPH 2023)
★ 770xai_tracking. Code for our paper "Explaining Deep Learning Representations by Tracing the Training Process"
★ 5pyhopper. PyHopper is a hyperparameter optimizer, made specifically for high-dimensional problems arising in machine learning research.
★ 87autoHyper. Python
★ 8torchmetrics. Machine learning metrics for distributed, scalable PyTorch applications.
★ 2.5kHyperTune. Efficient Hyper-parameter Tuning at Scale
★ 4hyperclip. Code repository for the paper "Meta-Learning via Classifier(-free) Diffusion Guidance"
★ 32deeptime. Python library for analysis of time series data including dimensionality reduction, clustering, and Markov model estimation
★ 881Efficient_SAM. Python
★ 58musiclm-pytorch. Implementation of MusicLM, Google's new SOTA model for music generation using attention networks, in Pytorch
★ 3.3kText2LIVE. Official Pytorch Implementation for "Text2LIVE: Text-Driven Layered Image and Video Editing" (ECCV 2022 Oral)
★ 886GSAM. PyTorch repository for ICLR 2022 paper (GSAM) which improves generalization (e.g. +3.8% top-1 accuracy on ImageNet with ViT-B/32)
★ 147lowrank_inference. Fitting low-rank RNNs to neural trajectories (LINT method).
★ 19mgplvm-pytorch. Jupyter Notebook
★ 25warhmm. Python
★ 11hierarchical_lfads. Pytorch implementation of lfads, and hierarchical extension
★ 26pytorch-softdtw-cuda. Fast CUDA implementation of (differentiable) soft dynamic time warping for PyTorch
★ 734lfads-pytorch. PyTorch implementation of the LFADS architecture.
★ 3deep_learning_for_dynamical_systems. Python
★ 91merging_models. Tests on models merging
★ 3BMInf. Efficient Inference for Big Models
★ 583enhancing-transformers. An unofficial implementation of both ViT-VQGAN and RQ-VAE in Pytorch
★ 324glide-finetune. Finetune glide-text2im from openai on your own data.
★ 88Principal-Component-Networks. Python
★ 2tuning_playbook. A playbook for systematically maximizing the performance of deep learning models.
★ 30kMAS-PyTorch. A PyTorch implementation of the ECCV 2018 publication "Memory Aware Synapses: Learning what (not) to forget"
★ 60mmdetection. OpenMMLab Detection Toolbox and Benchmark
★ 33kinstruct-pix2pix. Python
★ 6.9kgrad-cam. [ICCV 2017] Torch code for Grad-CAM
★ 1.7kGLIGEN. Open-Set Grounded Text-to-Image Generation
★ 2.2kLSUV-pytorch. Simple implementation of the LSUV initialization in PyTorch
★ 58Inspect-Embedding-Training. Python script to analyze textual inversion embedding files used with AI image generators
★ 102mixout. Implementation of Mixout with PyTorch
★ 75mctorch. A manifold optimization library for deep learning
★ 255LSUVinit. Reference caffe implementation of LSUV initialization
★ 114Quantformer. This is the official pytorch implementation for the paper: *Quantformer: Learning Extremely Low-precision Vision Transformers*.
★ 31ComfyUI. The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
★ 123kclipseg-huggingface. This repository contains the code of the CVPR 2022 paper "Image Segmentation Using Text and Image Prompts".
★ 1clipseg. This repository contains the code of the CVPR 2022 paper "Image Segmentation Using Text and Image Prompts".
★ 1.3klatentblending. Create butter-smooth transitions between prompts, powered by stable diffusion
★ 365adapting-CLIP. Python
★ 65sd-leap-booster. Fast finetuning using a booster model that puts the initial state to a local minimum
★ 113PlotNeuralNet. Latex code for making neural networks diagrams
★ 25ksemantic-image-editing. Python
★ 211Compositional-Visual-Generation-with-Composable-Diffusion-Models-PyTorch. [ECCV 2022] Compositional Generation using Diffusion Models
★ 488clean-fid. PyTorch - FID calculation with proper image resizing and quantization steps [CVPR 2022]
★ 1.2kCV_DL_Gather. Gather research papers, corresponding codes (if having), reading notes and any other related materials about Hot🔥🔥🔥 fields in Computer Vision based on Deep Learning.
★ 81KeepAugment_Pytorch. :low_brightness:Unofficial PyTorch implementation of KeepAugment
★ 24funk-svd. :zap: A python fast implementation of the famous SVD algorithm popularized by Simon Funk during Netflix Prize
★ 231face-parsing.PyTorch. Using modified BiSeNet for face parsing in PyTorch
★ 2.6kyolact. A simple, fully convolutional model for real-time instance segmentation.
★ 5.2kCelebAMask-HQ. A large-scale face dataset for face parsing, recognition, generation and editing.
★ 2.3kimgaug. Image augmentation for machine learning experiments.
★ 15kpytorch-image-models. The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more
★ 37kprioritized-experience-replay. Prioritized experience replay/importance sampling of mini-batches in supervised learning
★ 3finetune-clip-huggingface. Finetuning CLIP on a small image/text dataset using huggingface libs
★ 52fer. Facial Expression Recognition with a deep neural network as a PyPI package
★ 427paz. Hierarchical perception library in Python for pose estimation, object detection, instance segmentation, keypoint estimation, face recognition, etc.
★ 709deepface. A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python
★ 23kpy-feat. Facial Expression Analysis Toolbox
★ 378acon. Official Repsoitory for "Activate or Not: Learning Customized Activation." [CVPR 2021]
★ 206watermark-detection. Model for watermark classification implemented with PyTorch
★ 124automatic-watermark-detection. Project for Digital Image Processing
★ 1.3kvpt. ❄️🔥 Visual Prompt Tuning [ECCV 2022] https://arxiv.org/abs/2203.12119
★ 1.2kX-Decoder. [CVPR 2023] Official Implementation of X-Decoder for generalized decoding for pixel, image and language
★ 1.3ka-large-image-tiler. (Python3, PyQt5) GUI software to tile large images. Designed to image 96-well plates used in wet labs.
★ 12FMix. Official implementation of 'FMix: Enhancing Mixed Sample Data Augmentation'
★ 339CARD. Official PyTorch implementation for the paper "CARD: Classification and Regression Diffusion Models"
★ 240GradMatch. GradMatch
★ 2ricap. Python
★ 23ActiveBias. Python
★ 20cords. Reduce end to end training time from days to hours (or hours to minutes), and energy requirements/costs by an order of magnitude using coresets and data selection.
★ 351DatasetRefinement-CV. A Survey of Dataset Refinement for Problems in Computer Vision Datasets
★ 34ImportanceSampling. Official implementation of "How Important is Importance Sampling for Deep Budgeted Training?"
★ 11TERM. Tilted Empirical Risk Minimization (ICLR '21)
★ 63RHO-Loss. Python
★ 217SelectiveBackPropagation. Implementation of the paper: Selective_Backpropagation from paper Accelerating Deep Learning by Focusing on the Biggest Losers
★ 15importance-sampling. Code for experiments regarding importance sampling for training neural networks
★ 329AutoLR. AutoLR: Layer-wise Pruning and Auto-tuning of Learning Rates in Fine-tuning of Deep Networks
★ 17autolrs. Automatic learning-rate scheduler
★ 46SVF. [NeurIPS 2022] Singular Value Fine-tuning: Few-shot Segmentation requires Few-parameters Fine-tuning
★ 74Felmi. FeLMi: Few-shot Learning with hard Mixup
★ 7annotated_deep_learning_paper_implementations. 🧑🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
★ 67kPALAVRA. Python
★ 54clipscore. CLIPScore EMNLP code
★ 251CLIP-IQA. [AAAI 2023] Exploring CLIP for Assessing the Look and Feel of Images
★ 492LAVIS. LAVIS - A One-stop Library for Language-Vision Intelligence
★ 11kUniTune. Implementation UniTune based on stable diffusion
★ 41PDF-GAN_pr2023. Official implementation of the PDF-GAN, accepted by Pattern Recognition 2023
★ 2direct-inversion. Official code implementation for our paper -- Direct Inversion: Optimization-Free Text-Driven Real Image Editing with Diffusion Models.
★ 27Asyrp_official. official repo for Asyrp : Diffusion Models already have a Semantic Latent Space (ICLR2023)
★ 289Awesome-Diffusion-Models. A collection of resources and papers on Diffusion Models
★ 12kPatchDiffusion-Pytorch. Code for the Paper "Improving Diffusion Model Efficiency Through Patching"
★ 115patching. Patching open-vocabulary models by interpolating weights
★ 91piq. Measures and metrics for image2image tasks. PyTorch.
★ 1.6kreleasing-research-code. Tips for releasing research code in Machine Learning (with official NeurIPS 2020 recommendations)
★ 3kpytorch-msssim. Fast and differentiable MS-SSIM and SSIM for pytorch.
★ 1.3kMS_SSIM_pytorch. ms_ssim loss function implemented in pytorch
★ 77MS-SSIM_L1_LOSS. Pytorch implementation of MS-SSIM L1 Loss function
★ 108Adan. Adan: Adaptive Nesterov Momentum Algorithm for Faster Optimizing Deep Models
★ 821data. A PyTorch repo for data loading and utilities to be shared by the PyTorch domain libraries.
★ 1.3kclean-code-python. :bathtub: Clean Code concepts adapted for Python
★ 4.8kPaLM-rlhf-pytorch. Implementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLM
★ 7.9kDeep-learning-in-cloud. List of Deep Learning Cloud Providers
★ 818pytorch-lr-finder. A learning rate range test implementation in PyTorch
★ 1kDiffusionDisentanglement. Official implementation of the paper "Uncovering the Disentanglement Capability in Text-to-Image Diffusion Models
★ 174prompt-to-prompt. Jupyter Notebook
★ 3.5ksd_regularization_images. Pre-Rendered Regularization Images fou use with fine-tuning, especially for the current implementation of "Dreambooth"
★ 38pytorch_optimizer. optimizer & lr scheduler & loss function collections in PyTorch
★ 422FACIL. Framework for Analysis of Class-Incremental Learning with 12 state-of-the-art methods and 3 baselines.
★ 568fisher-information-matrix. PyTorch implementation of FIM and empirical FIM
★ 60ewc. Python
★ 3continual-learning-benchmark. Benchmarking continual learning techniques for Human Activity Recognition data. We offer interesting insights on how the performance techniques vary with a domain other than images.
★ 52class-incremental-learning. PyTorch implementation of a VAE-based generative classifier, as well as other class-incremental learning methods that do not store data (DGR, BI-R, EWC, SI, CWR, CWR+, AR1, the "labels trick", SLDA).
★ 81avalanche. Avalanche: an End-to-End Library for Continual Learning based on PyTorch.
★ 2.1kewc.pytorch. An implementation of EWC with PyTorch
★ 260eacl2021-debias-finetuning. Elastic weight consolidation for better bias inoculation
★ 2Overcoming-Catastrophic-forgetting-in-Neural-Networks. Elastic weight consolidation technique for incremental learning.
★ 154continual-learning. PyTorch implementation of various methods for continual learning (XdG, EWC, SI, LwF, FROMP, DGR, BI-R, ER, A-GEM, iCaRL, Generative Classifier) in three different scenarios.
★ 1.9kstable-diffusion-aesthetic-gradients. Personalization for Stable Diffusion via Aesthetic Gradients 🎨
★ 741point-e. Point cloud diffusion for 3D model synthesis
★ 6.9kDIS. This is the repo for our new project Highly Accurate Dichotomous Image Segmentation
★ 2.6kMCG_diffusion. Official PyTorch implementation of the NeurIPS 2022 paper "Improving Diffusion Models for Inverse Problems using Manifold Constraints (https://arxiv.org/abs/2206.00941)"
★ 266Diffusion-Policies-for-Offline-RL. Python
★ 430diffuser. Code for the paper "Planning with Diffusion for Flexible Behavior Synthesis"
★ 1.3kElastic-Weights-Consolidation. Pytorch implementations of Elastic Weight Consolidation (EWC)
★ 41pytorch-ewc. Unofficial PyTorch implementation of DeepMind's PNAS 2017 paper "Overcoming Catastrophic Forgetting"
★ 290EWC. Elastic Weight Consolidation in PyTorch
★ 6custom-diffusion. Custom Diffusion: Multi-Concept Customization of Text-to-Image Diffusion (CVPR 2023)
★ 2kdeepethogram. Python
★ 125textual_inversion. Jupyter Notebook
★ 3.1kdeep-rl-class. This repo contains the Hugging Face Deep Reinforcement Learning Course.
★ 5kDeepWebCut. Remake of [DeepLabCut](https://github.com/DeepLabCut/DeepLabCut) for web browsers.
★ 1pytorch-fid. Compute FID scores with PyTorch.
★ 3.9k