A Deep Learning Library for Sunway TaihuLight
three convolutional layer implementations.
- Explicit-GEMM
- Implicit-GEMM
- Winograd
mkdir ./build/
cd build && cmake .. && make
- mkdir a directory using your new layer name in ./slave/
mkdir ./slave/conv
- write your slave code with name sw_slave_XXX, i.e. sw_slave_conv.c
- write your host code (interface to call slave code) in ./src/swXXX.c, i.e. swconv.c
- write your header file in ./include/swXXX.h, i.e. swconv.h
- write your test code in ./unitest/src/test_XXX.c
- update test header file in ./unitest/include/test_XXX.h
Jiarui Fang fang_jiarui@163.com