Encodes text into a shaped tensor: 1, maxLength for single inference.
1, maxLength
List<List<double>> encodeAsTensor(String text) { final encoded = encode(text); return [encoded.map((e) => e.toDouble()).toList()]; }