【文件属性】:
文件名称:constexpr-nn:constexpr很有趣
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-12 14:58:57
C++
constexpr-nn
这是什么?
这是一个使用C ++ 17 constexpr在编译时计算神经网络(MLP)反向传播的程序。
你为什么要那么做?
很有趣。
为什么您实际上要这么做?
其乐无穷。
要求
C ++ 17编译器
修补叮当声是最好的。 稍后再描述。
Python3和Chainer
大量的记忆
适中的CPU
智慧,勇气,爱心和耐心。
贴片C
根据构建Clang,但在此之间执行svn patch clang.diff 。 我将举一个例子。
cd where-you-want-llvm-to-live
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
cd llvm/tools
svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
svn patc
【文件预览】:
constexpr-nn-master
----test.cpp(7KB)
----.gitmodules(190B)
----random_table.py(516B)
----main.cpp(19KB)
----LICENSE(1KB)
----mnist.py(3KB)
----README.md(5KB)
----Makefile(161B)
----.gitignore(276B)
----clang.diff(4KB)
----vendor()
--------stb()
--------Sprout()