Expand description
This crate allows to evaluate anything that implements the network::NetworkLike
trait.
See network::net
for an examplatory implementation.
Networks accept any value that implements the network::NetworkIO
trait.
The feature ndarray
implements NetworkIO
from ndarray::Array1
when enabled.
Re-exports
pub use matrix::feedforward::evaluator::MatrixFeedforwardEvaluator;
pub use matrix::feedforward::fabricator::MatrixFeedforwardFabricator;
pub use matrix::recurrent::evaluator::MatrixRecurrentEvaluator;
pub use matrix::recurrent::fabricator::MatrixRecurrentFabricator;
pub use sparse_matrix::feedforward::evaluator::SparseMatrixFeedforwardEvaluator;
pub use sparse_matrix::feedforward::fabricator::SparseMatrixFeedforwardFabricator;
pub use sparse_matrix::recurrent::evaluator::SparseMatrixRecurrentEvaluator;
pub use sparse_matrix::recurrent::fabricator::SparseMatrixRecurrentFabricator;
pub use network::Evaluator;
pub use network::Fabricator;
pub use network::StatefulEvaluator;
pub use network::StatefulFabricator;
Modules
- Defines vocabulary and interfaces for this crate.