Skip to content

s-mcYuan/nnabla-examples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Network Libraries - Examples

This repository contains working examples of Neural Network Libraries. Before running any of the examples in this repository, you must install the Python package for Neural Network Libraries. The Python install guide can be found here.

Before running an example, also run the following command inside the example directory, to install additional dependencies:

cd example_directory
pip install -r requirements.txt

Docker workflow

  • Our Docker workflow offers an easy installation and setup of running environments of our examples.
  • See this page.

nnabla-examples-utils (neu)

neu can now be installed as a python package. It provides a wide range of utility functions. For installation and usage, check utils

Interactive Demos

We have prepared interactive demos, where you can play around without having to worry about the codes and the internal mechanism. You can run it directly on Colab from the links in the table below.

Vision: Generation, Enhancement, Animation

Name Notebook Task Example
SLE-GAN Open In Colab Image Generation
First Order Motion Model Open In Colab Facial Motion Transfer
Zooming Slow-Mo Open In Colab Video Super-Resolution
StyleGAN2 Open In Colab Image Generation
Deep-Exemplar-based-Video-Colorization Open In Colab Video Colorization
TecoGAN Open In Colab Video Super-Resolution
ESR-GAN Open In Colab Super-Resolution
Self-Attention GAN Open In Colab Image Generation
StarGAN Open In Colab Image Translation
DCGAN Open In Colab Image Generation

Vision: Recognition

Name Notebook Task Example
CenterNet Open In Colab Object Detection
PSMNet Open In Colab Stereo Depth Estimation
Face Alignment Network Open In Colab Facial Keypoint Detection
YOLO v2 Open In Colab Object Detection
ResNet/ResNeXt/SENet Open In Colab Image Classification

Audio

Name Notebook Task Example
D3Net Open In Colab Music Source Separation
X-UMX Open In Colab Music Source Separation

Machine Learning

Name Notebook Task Example
Out-of-Core training Open In Colab Out-of-Core training
MixUp / CutMix / VH-Mixup Open In Colab Data Augmentation
Virtual Adversarial Training Open In Colab Semi-Supervised Learning
SiameseNet Open In Colab Feature Embedding
Variational Auto-encoder Open In Colab Unsupervised Learning

eXplainable AI

Name Notebook Task Example
Grad-CAM Open In Colab Visualization
SHAP Open In Colab Visualization
Skin color (Masked Images) Open In Colab Facial evaluation for skin color

Fairness of Machine Learning

Name Notebook Task Example
Introduction of Fairness Workflow Tutorial Open In Colab Dataset/Model Bias Check and Mitigation by Reweighing

Model Quantization

Name Notebook Task Example
Post-training quantization Open In Colab Post-training quantization

About

Neural Network Libraries https://nnabla.org/ - Examples

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 55.0%
  • Jupyter Notebook 35.2%
  • C 4.3%
  • C++ 4.1%
  • Shell 0.6%
  • JavaScript 0.3%
  • Other 0.5%