main function

void main()

Implementation

void main() {
  final rnn = RNN(3, 5, 2);
  List<ValueVector> inputs = [
    ValueVector([Value(0.1), Value(0.2), Value(0.3)]),
    ValueVector([Value(0.4), Value(0.5), Value(0.6)]),
    ValueVector([Value(0.7), Value(0.8), Value(0.9)])
  ];

  List<ValueVector> outputs = rnn.forward(inputs);
  for (var output in outputs) {
    print("Output: ${output.values.map((v) => v.data).toList()}");
  }
}