DhruvSrikanth
Researcher @WecoAI. Previous research at @autonlab @Center-for-Applied-AI. MS @uchicago-cs.
WecoAIChicago
Pinned Repositories
AutonFeat
A High Performance Library for Time-Series Featurization.
tsfresh
Automatic extraction of relevant features from time series:
2D-3D-Single-View-Reconstruction
IEEE paper implementation of Single-View 2D-3D Reconstruction.
GoLLUM
A compiler for GoLite, a simple mix between Go and C/C++. The compiler uses LLVM for its IR representation and is designed for an ARM64 backend architecture.
mlx-graphs
Graph Neural Network library made for Apple Silicon
Unix-Like-Shell
A pure C implementation of a Unix-like system emulating the Bourne Again SHell.
text-generation-inference
Large Language Model Text Generation Inference
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
torchtune
PyTorch native finetuning library
weco-python
Client side API for an AI function builder.
DhruvSrikanth's Repositories
DhruvSrikanth/GoLLUM
A compiler for GoLite, a simple mix between Go and C/C++. The compiler uses LLVM for its IR representation and is designed for an ARM64 backend architecture.
DhruvSrikanth/mlx-graphs
Graph Neural Network library made for Apple Silicon
DhruvSrikanth/Unix-Like-Shell
A pure C implementation of a Unix-like system emulating the Bourne Again SHell.
DhruvSrikanth/CUDANN
A distributed implementation of a deep learning framework in CUDA.
DhruvSrikanth/DenoisingDiffusionProbabilisticModels
An implementation of Denoising Diffusion Probabilistic Models (DDPMS) with experiments on different beta schedulers.
DhruvSrikanth/Boosting-Theory
A collection of papers produced on the theory of boosting as applied to binary classification. Further extensions to the multi-class classification problem and necessary and sufficient conditions to ensure boostability i.e. weak learning conditions. Finally, an overview over boosting algorithms and models employed in industry.
DhruvSrikanth/clrs
Consult the DeepMind clrs repository for the description.
DhruvSrikanth/FastConv
Distributed and serial implementations of the 2D Convolution operation in c++ and CUDA.
DhruvSrikanth/ML-Templates
Templates for AI projects.
DhruvSrikanth/mlx
MLX: An array framework for Apple silicon
DhruvSrikanth/project-template
A template for anyone interested in engaging in technical projects involving code.
DhruvSrikanth/PSNRGAN
DhruvSrikanth/pynn
Purely NumPy based API for building deep neural networks.
DhruvSrikanth/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
DhruvSrikanth/text-generation-inference
Large Language Model Text Generation Inference
DhruvSrikanth/tsfresh
Automatic extraction of relevant features from time series:
DhruvSrikanth/DhruvSrikanth
DhruvSrikanth/DhruvSrikanth.github.io
DhruvSrikanth/Endia
Scientific Computing in Mojo 🔥
DhruvSrikanth/lightning
Deep learning framework to train, deploy, and ship AI products Lightning fast.
DhruvSrikanth/MapReduceSparseSolver
An Go native implementation of the Map Reduce parallel framework for a sparse linear solver utilizing conjugate gradient to solve the Poisson equation.
DhruvSrikanth/PipelineBSPImageEditor
An image editor implemented in Go, utilizing the pipeline and BSP parallelism schemes.
DhruvSrikanth/pygin
An implementation of the card game - Gin.
DhruvSrikanth/sentence-transformers
Multilingual Sentence & Image Embeddings with BERT
DhruvSrikanth/SupContrast
PyTorch implementation of "Supervised Contrastive Learning" (and SimCLR incidentally)
DhruvSrikanth/tensor
The Tensor (or Array)
DhruvSrikanth/TicTacToeAI
DhruvSrikanth/torchtune
A Native-PyTorch Library for LLM Fine-tuning
DhruvSrikanth/TwitterGo
A parallelized twitter application implemented with a producer consumer model and lock free queue in Go.
DhruvSrikanth/WorkBalancingStealingImageEditor
An image editor implemented using the work balancing and work stealing parallelism schemes in Go.