Bugfix for to_scalar (use the proper start offset).

This commit is contained in:
laurent
2023-07-05 06:42:29 +01:00
parent ad0666271d
commit 6d1e79d378

View File

@ -326,7 +326,7 @@ impl Tensor {
}
let from_cpu_storage = |cpu_storage: &crate::CpuStorage| {
let data = S::cpu_storage_as_slice(cpu_storage)?;
Ok::<_, Error>(data[0])
Ok::<_, Error>(data[self.layout().start_offset()])
};
match self.storage.as_ref() {
Storage::Cpu(cpu_storage) => from_cpu_storage(cpu_storage),