Hosein Fooladi's starred repositories

llama3-from-scratch

llama3 implementation one matrix multiplication at a time

Language:Jupyter NotebookLicense:MITStargazers:11321Issues:0Issues:0

llm.c

LLM training in simple, raw C/CUDA

Language:CudaLicense:MITStargazers:22147Issues:0Issues:0

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

Stargazers:288866Issues:0Issues:0

HFooladi.github.io

A personal blog where I write my ideas and thoughts.

Language:JavaScriptLicense:MITStargazers:2Issues:0Issues:0

DrugOOD

OOD Dataset Curator and Benchmark for AI-aided Drug Discovery

Language:PythonLicense:NOASSERTIONStargazers:147Issues:0Issues:0

Prompt-Engineering-Guide

🐙 Guides, papers, lecture, notebooks and resources for prompt engineering

Language:MDXLicense:MITStargazers:46413Issues:0Issues:0

DIG

A library for graph deep learning research

Language:PythonLicense:GPL-3.0Stargazers:1817Issues:0Issues:0

Ax

Adaptive Experimentation Platform

Language:PythonLicense:MITStargazers:2311Issues:0Issues:0

rdkit

The official sources for the RDKit library

Language:HTMLLicense:BSD-3-ClauseStargazers:2530Issues:0Issues:0

torch-dftd

pytorch implementation of dftd2 & dftd3

Language:PythonLicense:MITStargazers:57Issues:0Issues:0

lightdock

Protein-protein, protein-peptide and protein-DNA docking framework based on the GSO algorithm

Language:PythonLicense:GPL-3.0Stargazers:297Issues:0Issues:0

nequip

NequIP is a code for building E(3)-equivariant interatomic potentials

Language:PythonLicense:MITStargazers:566Issues:0Issues:0

cgdms

Differentiable molecular simulation of proteins with a coarse-grained potential

Language:PythonLicense:MITStargazers:52Issues:0Issues:0

ColabFold

Making Protein folding accessible to all!

Language:Jupyter NotebookLicense:MITStargazers:1810Issues:0Issues:0

jaxopt

Hardware accelerated, batchable and differentiable optimizers in JAX.

Language:PythonLicense:Apache-2.0Stargazers:906Issues:0Issues:0

jax-md

Differentiable, Hardware Accelerated, Molecular Dynamics

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:1132Issues:0Issues:0

hydra

Hydra is a framework for elegantly configuring complex applications

Language:PythonLicense:MITStargazers:8434Issues:0Issues:0

equivariant-MLP

A library for programmatically generating equivariant layers through constraint solving

Language:Jupyter NotebookLicense:MITStargazers:250Issues:0Issues:0

pytorch-lightning

Pretrain, finetune and deploy AI models on multiple GPUs, TPUs with zero code changes.

Language:PythonLicense:Apache-2.0Stargazers:27554Issues:0Issues:0

pytorch_geometric

Graph Neural Network Library for PyTorch

Language:PythonLicense:MITStargazers:20648Issues:0Issues:0

rich

Rich is a Python library for rich text and beautiful formatting in the terminal.

Language:PythonLicense:MITStargazers:48312Issues:0Issues:0

esm

Evolutionary Scale Modeling (esm): Pretrained language models for proteins

Language:PythonLicense:MITStargazers:3015Issues:0Issues:0

checklist

Beyond Accuracy: Behavioral Testing of NLP models with CheckList

Language:Jupyter NotebookLicense:MITStargazers:1991Issues:0Issues:0

awesome-mlops

A curated list of references for MLOps

Stargazers:12294Issues:0Issues:0

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:264795Issues:0Issues:0

DeepPurpose

A Deep Learning Toolkit for DTI, Drug Property, PPI, DDI, Protein Function Prediction (Bioinformatics)

Language:Jupyter NotebookLicense:BSD-3-ClauseStargazers:940Issues:0Issues:0

reinforcement-learning-an-introduction

Python Implementation of Reinforcement Learning: An Introduction

Language:PythonLicense:MITStargazers:13355Issues:0Issues:0

uncertainty-toolbox

Uncertainty Toolbox: a Python toolbox for predictive uncertainty quantification, calibration, metrics, and visualization

Language:PythonLicense:MITStargazers:1770Issues:0Issues:0

neural-processes

This repository contains notebook implementations of the following Neural Process variants: Conditional Neural Processes (CNPs), Neural Processes (NPs), Attentive Neural Processes (ANPs).

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:969Issues:0Issues:0

deepchem

Democratizing Deep-Learning for Drug Discovery, Quantum Chemistry, Materials Science and Biology

Language:PythonLicense:MITStargazers:5302Issues:0Issues:0