Step 9: Dataset Version Control
Managing changes to your datasets using Version Control.
How to Use Version Control in Deep Lake
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
Was this helpful?