文件名称:neural-net:Rust的教育性神经网络图书馆
文件大小:102KB
文件格式:ZIP
更新时间:2024-04-03 22:31:23
Rust
神经网络 这个库是我从零开始的神经网络。 其目的是为了教育。 编写它可以帮助我弥补我的一些知识空白,希望我的代码/故事也能为其他人指明正确的方向。 目标 目标是创建一个通用库,该库能够对图像进行分类。 MNIST数据集是图像分类的常见“问候,世界”,因此是一个很好的起点。 神经网络 可以使用相对较小,易于理解的网络对数据集中的图像进行分类。 我们将使用两个紧密连接的层。 在Keras中,网络可以定义为... model = keras . Sequential ([ keras . layers . Flatten ( input_shape = ( 28 , 28 )), keras . layers . Dense ( 128 , activation = tf . nn . relu ), keras . layers . Dense ( 10 , acti
【文件预览】:
neural-net-master
----src()
--------util.rs(664B)
--------graph.rs(4KB)
--------models.rs(6KB)
--------losses.rs(181B)
--------activations.rs(1KB)
--------layers()
--------initializers.rs(1KB)
--------datasets.rs(7KB)
--------lib.rs(1KB)
--------algebra()
----Cargo.toml(246B)
----examples()
--------fashion-mnist()
--------darknet53()
----.gitignore(20B)
----README.md(5KB)