Deep Learning Quickstart
A jump-start guide to using Deep Lake for Deep Learning.
Last updated
A jump-start guide to using Deep Lake for Deep Learning.
Last updated
Deep Lake can be installed using pip. By default, Deep Lake does not install dependencies for video, google-cloud, compute engine, and other features. .
Let's load the , a rich dataset with many object detections per image. hosted by Activeloop are identified by the host organization id followed by the dataset name: activeloop/visdrone-det-train
.
Data is not immediately read into memory because Deep Lake operates . You can fetch data by calling the .numpy()
or .data()
methods:
Other metadata such as the mapping between numerical labels and their text counterparts can be accessed using:
Deep Lake enables users to visualize and interpret large datasets. The tensor layout for a dataset can be inspected using:
You can access all of the features above and more with your own datasets! If your source data conforms to one of the formats below, you can ingest them directly with 1 line of code. The ingestion functions support source data from the cloud, as well as creation of Deep Lake datasets in the cloud.
For example, a COCO format dataset can be ingested using:
The dataset can be , or using an iframe in a Jupyter notebook:
Visualizing datasets in will unlock more features and faster performance compared to visualization in Jupyter notebooks.
For creating datasets that do not conform to one of the formats above,
To use Deep Lake features that require authentication (Activeloop storage, Tensor Database storage, connecting your cloud dataset to the Deep Lake UI, etc.) you should and authenticate on the client using the methods in the link below:
Check out our for a comprehensive walk-through of Deep Lake. Also check out tutorials on , , and , as well as about powerful use-cases that are enabled by Deep Lake.
Congratulations, you've got Deep Lake working on your local machine