Sourabh Sharma's repositories
stop-cursing-colab
A simple AHK script to keep Google Colab runtimes alive.
Open-Assistant
OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
stylegan3
Official PyTorch implementation of StyleGAN3
ConvNeXt
Code release for ConvNeXt model
omni
The all-in-one tool to supercharge your productivity ⌨️
RedditDownloader
Scrapes Reddit to download media of your choice.
open_clip
An open source implementation of CLIP.
CIFAR-10-images
CIFAR-10 raw jpeg images
imagehash
A Python Perceptual Image Hashing Module
triplet-loss-pytorch
Highly efficient PyTorch version of the Semi-hard Triplet loss ⚡️
train-CLIP
A PyTorch Lightning solution to training OpenAI's CLIP from scratch.
DOLG-instance-retrieval
Official Implementation of DOLG (ICCV 2021)
knockknock
🚪✊Knock Knock: Get notified when your training ends with only two additional lines of code
deepmatcher
Python package for performing Entity and Text Matching using Deep Learning.
keep-cli
Terminal-based Google Keep
xmrig-cuda
NVIDIA CUDA plugin for XMRig miner
darkreader
Dark Reader Chrome and Firefox extension
termtosvg
Record terminal sessions as SVG animations
google-images-download
Python Script to download hundreds of images from 'Google Images'. It is a ready-to-run code!
cifar-10
Image Classification on CIFAR-10 Dataset
PAAD-RNA-Seq-Analysis
Analyzing Gene Expression data for Pancreatic Adenocarcinoma
lookahead
Implementation for the Lookahead Optimizer.
pigeon
🐦 Quickly annotate data from the comfort of your Jupyter notebook
pyboostcvconverter
Minimalist code necessary for using porting C++ functions/classes using OpenCV's "Mat" type in functions argument lists directly (w/o explicit conversions) to python.
2048
Bot plays 2048
Google-Keep-CLI
A command line tool for quick google keep note taking.
py_ml_utils
Some small utility modules to help with pandas, numpy and sklearn usage in other projects
RaspberryCast
:tv: Transform your Raspberry Pi into a streaming device. Videos can be sent from mobile devices or computers (Chrome extension).