Module params

Source
Expand description

Parameters for constructing neural network models. This module implements parameters using the ParamsBase struct and its associated types. The ParamsBase struct provides:

  • An (n) dimensional weight tensor as ArrayBase
  • An (n-1) dimensional bias tensor as ArrayBase

The associated types follow suite with the ndarray crate, each of which defines a different style of representation for the parameters.

Modules§

error
iter
params

Structs§

ParamsBase
this structure extends the ArrayBase type to include bias

Enums§

ParamsError

Type Aliases§

ArcParams
a type alias for shared parameters
CowParams
a type alias for borrowed parameters
Params
a type alias for owned parameters
ParamsView
a type alias for an immutable view of the parameters
ParamsViewMut
a type alias for a mutable view of the parameters
RawMutParams
a mutable raw view of the parameters; internally uses a mutable pointer
RawViewParams
a raw view of the parameters; internally uses a constant pointer