Rui Zhang's repositories
DeepLearning
Deep Learning introduction and its application in various fields
NLP_DeepLearning
Dig into NLP with python and machine/deep learning
Algorithm-and-Data-Structure
Algorithm-data structure
elastic_imdb
elastic search demo
recommenders
TensorFlow Recommenders is a library for building recommender system models using TensorFlow.
system-design-interview
System design interview for IT companies
oneflow
OneFlow is a performance-centered and open-source deep learning framework.
Cpp-Primer-5th-Exercises
Solutions to Exercises in C++ Primer 5th Edition
DeepSpeed
DeepSpeed is a deep learning optimization library that makes distributed training easy, efficient, and effective.
distributed-consensus-reading-list
A list of papers about distributed consensus.
guide
The Uber Go Style Guide.
introRL
Intro to Reinforcement Learning (强化学习纲要)
leveldb
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
maro
Multi-Agent Resource Optimization (MARO) platform is an instance of Reinforcement Learning as a Service (RaaS) for real-world resource optimization. It can be applied to many important industrial domains, such as container inventory management in logistics, bike repositioning in transportation, virtual machine provisioning in data centers, and asset management in finance. Besides RL, it also supports other planning/decision mechanisms, such as Operations Research. MARO provides comprehensive support in data processing, simulator building, RL algorithm selection, and distributed training.
net.jgp.labs.spark
Apache Spark examples exclusively in Java
oneDNN
oneAPI Deep Neural Network Library (oneDNN)
onnxruntime
ONNX Runtime: cross-platform, high performance scoring engine for ML models
petastorm
Petastorm library enables single machine or distributed training and evaluation of deep learning models from datasets in Apache Parquet format. It supports ML frameworks such as Tensorflow, Pytorch, and PySpark and can be used from pure Python code.
Production-Level-Deep-Learning
A guideline for building practical production-level deep learning systems to be deployed in real world applications.
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
ray
A fast and simple framework for building and running distributed applications. Ray is packaged with RLlib, a scalable reinforcement learning library, and Tune, a scalable hyperparameter tuning library.
reverb
Reverb is an efficient and easy-to-use data storage and transport system designed for machine learning research
Riptide
Simple Training and Deployment of Fast End-to-End Binary Networks
sentence-transformers
Sentence Embeddings with BERT & XLNet
torchrec
Pytorch domain library for recommendation systems
triton-transformer
Implementation of a Transformer, but completely in Triton