Docs.rs
multistochgrad-0.1.5
multistochgrad 0.1.5
Permalink
Docs.rs crate page
MIT
/
Apache-2.0
Links
Repository
crates.io
Source
Owners
jean-pierreBoth
Dependencies
cpu-time ^1.0
normal
env_logger ^0.11
normal
lazy_static ^1.4
normal
log ^0.4
normal
ndarray ^0.15
normal
num_cpus ^1.8.0
normal
rand ^0.8
normal
rand_distr ^0.4
normal
rand_xoshiro ^0.6
normal
rayon ^1.8
normal
time ^0.3
normal
Versions
84.48%
of the crate is documented
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Crate multistochgrad
multistochgrad
0.1.5
All Items
Crate Items
Modules
Crate
multistochgrad
Copy item path
Source
Modules
§
applis
Some applications providing examples and tests. They show how implement Traits defined in types.rs to build a use case.
mnist
Structure and functions to read MNIST database
prelude
to include necessary files
sag
Implementation of basic Stochastic Average Gradient (SAG)
scsg
A Rust implementation of Lei-Jordan papers:
svrg
A Rust implementation of Johnson-Zhang paper:
“Acceleration stochastic Gradient Descent using Predictive Variance Reduction”
SVRG
types
This file is inspired by the crate optimisation written by Oliver Mader b52@reaktor42.de.
I kept the traits Function, FunctionC1, Summation and SummationC1 which provides the interface for users to define a minimisation problem.