ANN constructor
Implementation
ANN({required this.layers, this.epochs = 100, this.lr = 0.01, int? seed})
: _rand = seed != null ? Random(seed) : Random() {
if (layers.length < 2) {
throw ArgumentError('layers must include input and output sizes');
}
}