klyn.math.nn.Sequential.Sequential
constructor
public Sequential(layers as IList<Layer<T>>)
Description

Snapshots the order of a non-empty list of layers without copying parameters. Reusing one layer in multiple positions is rejected: shared-weight graphs require summed parameter gradients, not separate optimizer steps.

Parameters
ParameterDescription
layersDistinct, non-null stages in forward order.
Throws
  • ValueException for empty, null or repeated layers.
Example

model = Sequential<Float>([Dense<Float>(128), ReLU<Float>(), Dense<Float>(10)])