Vector Store

Creating a Deep Lake Vector Store

VectorStore.__init__

Creates an empty VectorStore or loads an existing one if it exists at the specified path.

Vector Store Operations

VectorStore.add

Adding elements to deeplake vector store.

VectorStore.search

VectorStore search method that combines embedding search, metadata search, and custom TQL search.

VectorStore.delete

Delete the data in the Vector Store.

VectorStore.delete_by_path

Deleted the Vector Store at the specified path.

VectorStore.update_embedding

Recompute existing embeddings of the VectorStore, that match either query, filter, ids or row_ids.

Vector Store Properties

VectorStore.summary

Prints a summary of the dataset

VectorStore.tensors

Returns the list of tensors present in the dataset

VectorStore.__len__

Length of the dataset

VectorStore.DeepMemory

Creating a Deep Memory

if Deep Memory is available on your plan, it will be automatically initialized when you create a Vector Store.

DeepMemory.__init__

Based Deep Memory class to train and evaluate models on DeepMemory managed service.

Deep Memory Operations

DeepMemory.train

DeepMemory.cancel

DeepMemory.delete

Deep Memory Properties

DeepMemory.status

DeepMemory.list_jobs