Skip to content

zhangchen-qinyinghua/minpy

 
 

Repository files navigation

MinPy

Build Status

This repository aims at prototyping a pure numpy interface above mxnet backend. The key features include:

  • Autograd support.
  • Nature Caffe layer integration.
  • Graceful fallback for missing operations.
  • Transparent device and partition specification.

What we really want?

In one word, if you have a numpy code, you could replace the import by:

import minpy as np

# other numpy codes remain the same

and you could have:

  • Auto differentiation support.
  • Speed up with some operations executed on GPUs.
  • Missing operations will not cause "NO IMPLEMENTATION" exception.
  • Directly call Caffe's Layer abstraction without any code change.
  • Switch between numpy's operators and Caffe's operator as you wish.

About

Pure numpy practice with third party operator Integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Shell 0.2%