Tensor.fromList constructor
Implementation
factory Tensor.fromList(List<int> shape, List<double> vals) {
final ptr = calloc<ffi.Float>(vals.length);
for (int i = 0; i < vals.length; i++) {
ptr[i] = vals[i];
}
final h = engine.createTensor(
shape[0],
shape.length > 1 ? shape[1] : 1,
ptr,
);
calloc.free(ptr);
return Tensor._raw(h, shape);
}