Step 9: Dataset Version Control
Managing changes to your datasets using Version Control.
How to Use Version Control in Deep Lake
Colab Notebook
import deeplake
import numpy as np
from PIL import Image
# Set overwrite = True for re-runability
ds = deeplake.dataset('./version_control_deeplake', overwrite = True)
# Create a tensor and add an image
with ds:
ds.create_tensor('images', htype = 'image', sample_compression = 'jpeg')
ds.images.append(deeplake.read('./animals/cats/image_1.jpg'))Image.fromarray(ds.images[0].numpy())Commit
Log
Branch
Checkout
Diff
HEAD Commit
Let's see how this works:
Merge
Last updated