Open-Source-Code And Open Courses
主要是论文代码开源,以及一些公开的库。同时也收录一些公开课程资料,以及一些小的project公开代码
Project related code
- An open-source implementation of the AlphaGoZero algorithm
- This is the code for "Neural Network Voices" by Siraj Raval on Youtube
- Face Recognition Project on MXNet
- Voice activity detection (VAD) toolkit including DNN, bDNN, LSTM and ACAM based VAD. We also provide our directly recorded dataset.
- Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices
- TensorForce Bitcoin Trading Bot
- FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.
- An open-source convolutional neural networks platform for research in medical image analysis and image-guided therapy
- (Open Source) Computer Vision + Deep Learning + League of Legends
- CakeChat: Emotional Generative Dialog System
- Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
- SentiBridge: A Knowledge Base for Entity-Sentiment Representation
- PyTorch tutorials demonstrating modern techniques with readable code
- Efficient, transparent deep learning in hundreds of lines of code.
- This research aims at simply deploying CNN(Convolutional Neural Network) on mobile devices, with low complexity and high speed.
- Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.
- TensorFlow Tutorial for Time Series Prediction
- A complete and graceful API for Wechat. 微信个人号接口、微信机器人及命令行微信,三十行即可自定义个人号机器人。
- Statsmodels: statistical modeling and econometrics in Python
- TensorFlow-based neural network library
- Real time face detection and recognition base on opencv/tensorflow/mtcnn/facenet
- A project with topic model implementations
- Resources for deep learning with satellite & aerial imagery
Simple implementations
- Simple implementation of mean shift clustering in python
- Chatbot in 200 lines of code using TensorLayer
- A little word cloud generator in Python
- 利用python制作中文词云
- R-NET implementation in Keras.
- Make huge neural nets fit in memory
- Convolutional and LSTM networks to classify human activity
- A Genetic Algorithm Framework in Python
- TensorFlow Neural Machine Translation Tutorial
- Preprocessed Python functions and docstrings for automated code documentation (code2doc) and automated code generation (doc2code) tasks.
- Tiny Gradient Boosting Tree
- 提供百度坐标系(bd-09)、火星坐标系(国测局坐标系、gcj02)、WGS84坐标系直接的坐标互转,也提供了解析高德地址的方法的python版本
- Stock Prodiction by SVM & ARIMA
- LSTM and GRU in JAVA
- Code Lib
- TensorFlow Tutorial for Time Series Prediction
论文代码开源
- Sequence modeling benchmarks and temporal convolutional networks(TCN)
- glow
- NCRF++, an Open-source Neural Sequence Labeling Toolkit. It includes character LSTM/CNN, word LSTM/CNN and softmax/CRF components
- The Natural Language Decathlon: A Multitask Challenge for NLP(decaNLP)
- LSTNet
- Convolution_LSTM_PyTorch
- Neural Attentive Item Similarity Model for Recommendation
- Attention is All You Need
- Attention Is All You Need
- TensorFlow implementation of Independently Recurrent Neural Networks(INdRNN)
- nlstm
- TransNet: Translation-Based Network Representation Learning for Social Relation Extraction
- DeepWalk - Deep Learning for Graphs
- Max-margin DeepWalk
- LINE: Large-scale information network embedding
- TensorFlow (Python API) implementation of Neural Style
- ResNet
- A Capsule Implement with Pure Keras
- Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering
- CapsNet-Tensorflow
- CANE: Context-Aware Network Embedding for Relation Modeling
- GloVe model for distributed word representation
- Deep Learning for Spatio-Temporal Data(DeepST)
- Network Representation Learning with Rich Text Information(TADW)
- Efficient Vector Representation for Documents through Corruption(Doc2Vec)
- GCN(Implementation of Graph Convolutional Networks in TensorFlow)
- RNN(LSTM, GRU) in Theano with mini-batch training; character-level language models in Theano
- TensorFlow code and pre-trained models for BERT
- Implementation of Diffusion Convolutional Recurrent Neural Network(DCRNN)
- Build Graph Nets in Tensorflow
- node2vec
- Neural Network for generating structured queries from natural language(SQLNet).
- graph2vec: Learning distributed representations of graphs
- Facebook AI Research Sequence-to-Sequence Toolkit
- An implementation of Mikolov's word2vec in Python using Theano and Lasagne.
- A general-purpose encoder-decoder framework for Tensorflow(Seq2seq)
- Fast Network Embedding Enhancement via High Order Proximity Approximation(NEU)
- Four styles of encoder decoder model by Python, Theano, Keras and Seq2Seq
- Google AI 2018 BERT pytorch implementation
- Open Source Neural Machine Translation in PyTorch
- Synthesizing and manipulating 2048x1024 images with conditional GANs
- RNN benchmarks of pytorch, tensorflow and theano
- Deep Reinforcement Learning For Sequence to Sequence Models
- Multi-layer Recurrent Neural Networks (LSTM, RNN) for word-level language models in Python using TensorFlow.
- Neural Nearest Neighbors Networks
- Domain Transfer Network (DTN)
- Reading Wikipedia to Answer Open-Domain Questions
- PointCNN
- Countering Adversarial Image using Input Transformations.
- GEM: Graph Embedding Methods
- Dynamic Network Embedding by Modeling Triadic Closure Process
- (PTE: Predictive Text Embedding through Large-scale Heterogeneous Text Networks).
- char-rnn (Multi-layer Recurrent Neural Networks (LSTM, RNN) for character-level language models in Python using Tensorflow)
- Deep Learning Based Search and Recommendation System
- DNGR Deep Neural Networks for Learning Graph Representations
- Empirical Evaluation of Gated Recurrent Neural Networks
- TGNet
GAN
- Keras GAN
- Generative Adversarial Networks
- Progressive Growing of GANs for Improved Quality, Stability, and Variation
- cycleGAN TensorFlow
- cycleGAN
- StackGAN
- Improved Training of Wasserstein GANs
- PyTorch Implementation of StarGAN
- WassersteinGAN
- Resources and Implementations of Generative Adversarial Nets: GAN, DCGAN, WGAN, CGAN, InfoGAN
- Deep Convolutional Generative Adversarial Networks(DCGAN)
- Implementation of Sequence Generative Adversarial Nets with Policy Gradient
- How to Train a GAN?
- compare_gan
- All About the GANs
- A list of all named GANs
- The classical papers and codes about generative adversarial nets
Papers related
Spatio Temporal Related
Related resources
- Paper reading list in natural language processing, including dialogue system, text summarization, topic modeling, etc.
- Papers with code. Sorted by stars. Updated weekly.
Toolkit or Framework
- A Python Toolkit for Scalable Outlier Detection (Anomaly Detection)
- Dopamine is a research framework for fast prototyping of reinforcement learning algorithms.
- A fast, efficient universal vector embedding utility package.
- A Toolkit for Industrial Topic Modeling
- Personae is a repo of implements and enviorment of Deep Reinforcement Learning & Supervised Learning.
- Image augmentation library in Python for machine learning.
- Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
- Word Embedding Visual Inspector
- Bring data to life with SVG, Canvas and HTML
- JavaScript 3D library.
- Extension pack of ECharts providing 3d plots and globe visualization
- JavaScript Performance Monitor
- Python Echarts Plotting Library
- Faster Recurrent Neural Network Language Modeling Toolkit with Noise Contrastive Estimation and Hierarchical Softmax
- A library for generalized sequence to sequence models
- Deep learning with dynamic computation graphs in TensorFlow
- NNDial is an open source toolkit for building end-to-end trainable task-oriented dialogue models. It is released by Tsung-Hsien (Shawn) Wen from Cambridge Dialogue Systems Group under Apache License 2.0.
- Models built with TensorFlow
- Scriptable Headless WebKit
- DarkNet Convolutional Neural Networks
- Official Python client for the MonkeyLearn API. Build and consume machine learning models for language processing from your Python apps.
- Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript (and some love).
- Automatic architecture search and hyperparameter optimization for PyTorch
Public courses
- Seminars DeepBayes Summer School 2018
- **科学技术大学计算机学院课程资源
- Python Data Science Handbook: full text in Jupyter Notebooks
- Probabilistic-Programming-and-Bayesian-Methods-for-Hackers
- Natural Language Processing in Action
- Code for Stanford CS224D: deep learning for natural language understanding
- Companion code for the book "Mastering Social Media Mining with Python"