Skip to content

Commit ac610ee

Browse files
authored
Merge pull request #3001 from activeloopai/save_view
2 parents 667d9fd + 8190c8f commit ac610ee

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

deeplake/api/tests/test_api_with_compression.py

+4
Original file line numberDiff line numberDiff line change
@@ -351,3 +351,7 @@ def test_forced_htypes(
351351

352352
for sample in rgb_png:
353353
assert len(sample.shape) == 3
354+
355+
ds.commit()
356+
357+
ds[:3].save_view(optimize=True)

deeplake/core/chunk_engine.py

+2
Original file line numberDiff line numberDiff line change
@@ -757,6 +757,8 @@ def _sanitize_samples(self, samples, ignore_errors=False):
757757
converted.append(convert_sample(sample, mode))
758758
elif isinstance(sample, np.ndarray):
759759
converted.append(convert_img_arr(sample, mode))
760+
elif isinstance(sample, deeplake.Tensor):
761+
converted.append(sample.numpy())
760762
else:
761763
raise SampleHtypeMismatchError(tensor_meta.htype, type(sample))
762764
except Exception:

0 commit comments

Comments
 (0)