文件名称:Latte:Latte是用C ++编写的卷积神经网络(CNN)推理引擎,并使用AVX对操作进行矢量化。 该引擎可在Windows 10,Linux和macOS Sierra上运行
文件大小:86KB
文件格式:ZIP
更新时间:2024-05-30 17:13:15
machine-learning caffe machine-learning-algorithms cnn avx
Latte:对流神经网络(CNN)推理引擎 Latte是用C ++编写的卷积神经网络(CNN)推理引擎,并使用AVX对操作进行矢量化。 该引擎可在Windows 10(32位和64位),Linux(内核= 4.12.10,gcc = 7.2.0)和macOS Sierra上运行。 当使用ATLUS构建caffe时,它具有与NVIDIA Caffe相同的精度和相同的推理速度。 该引擎具有自己的网络文件格式(.ahsf文件),因此我们提供了一些python脚本,可将NVIDIA Caffe的文件转换为我们自己的文件。 引擎支持以下层: 输入层。 卷积层。 ReLU。 完全连接的层。 Softmax。 最大池化层。 sigmod。 丹妮 如何使用python脚本: 我们的python脚本是使用Python 2.7.13制作的,需要以下软件包才能正常工作: Pycaffe(在构
【文件预览】:
Latte-master
----python()
--------test28Gray.2conv.2fc.prototxt(2KB)
--------parse_prototxt.py(2KB)
--------simple_test28Gray.ahsf(233B)
--------5.png(298B)
--------image()
--------test28Gray.2conv.2fc.mean.binaryproto(3KB)
--------1.png(299B)
--------extract_weights.py(2KB)
--------extract_layer_features.py(994B)
--------extract_image.py(829B)
--------weights()
--------test28Gray.2conv.2fc.caffemodel(13KB)
--------extract_binaryproto.py(903B)
--------mean()
----LICENSE(34KB)
----src()
--------AlignedVector.h(4KB)
--------MatrixAVX.h(8KB)
--------Net.cpp(6KB)
--------utils.cpp(5KB)
--------Net.h(954B)
--------layers()
--------main.cpp(806B)
--------utils.h(526B)
----.gitignore(23B)
----CMakeLists.txt(1KB)
----README.md(8KB)