Mahdi Shafiei's repositories
papers_for_protein_design_using_DL
List of papers about Proteins Design using Deep Learning
chemprop
Message Passing Neural Networks for Molecule Property Prediction
composer
Supercharge Your Model Training
darts
A python library for user-friendly forecasting and anomaly detection on time series.
DeepSpeed
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
dspy
DSPy: The framework for programming—not prompting—foundation models
financial-machine-learning
A curated list of practical financial machine learning tools and applications.
flax
Flax is a neural network library for JAX that is designed for flexibility.
ivy
The Unified AI Framework
langflow
⛓️ Langflow is a visual framework for building multi-agent and RAG applications. It's open-source, Python-powered, fully customizable, model and vector store agnostic.
litgpt
20+ high-performance LLM implementations with recipes to pretrain, finetune and deploy at scale.
llm-foundry
LLM training code for Databricks foundation models
LLM101n
LLM101n: Let's build a Storyteller
LLMs-from-scratch
Implementing a ChatGPT-like LLM from scratch, step by step
marimo
A reactive notebook for Python — run reproducible experiments, execute as a script, deploy as an app, and version with git.
neuraloperator
Learning in infinite dimension with neural operators.
ott
Optimal Transport tools implemented with the JAX framework, to get auto-diff, parallel and jit-able computations.
paper-qa
LLM Chain for answering questions from documents with citations
paxml
Pax is a Jax-based machine learning framework for training large scale models. Pax allows for advanced and fully configurable experimentation and parallelization, and has demonstrated industry leading model flop utilization rates.
pgai
Helper functions for AI workflows
Prompt-Engineering-Guide
🐙 Guides, papers, lecture, notebooks and resources for prompt engineering
PyPOTS
A Python toolkit/library for reality-centric machine/deep learning and data mining on partially-observed time series, including SOTA neural network models for scientific analysis tasks of imputation, classification, clustering, forecasting, & anomaly detection on incomplete industrial (irregularly-sampled) multivariate TS with NaN missing values
PythonNumericalDemos
Well-documented Python demonstrations for spatial data analytics, geostatistical and machine learning to support my courses.
quivr
Your GenAI Second Brain 🧠 A personal productivity assistant (RAG) ⚡️🤖 Chat with your docs (PDF, CSV, ...) & apps using Langchain, GPT 3.5 / 4 turbo, Private, Anthropic, VertexAI, Ollama, LLMs, Groq that you can share with users ! Local & Private alternative to OpenAI GPTs & ChatGPT powered by retrieval-augmented generation.
Scientific-LLM-Survey
Scientific Large Language Models: A Survey on Biological & Chemical Domains
torax
TORAX: Tokamak transport simulation in JAX