Skip to content

Commit

Permalink
Fixing the deepmemory error
Browse files Browse the repository at this point in the history
  • Loading branch information
adolkhan committed Dec 28, 2023
1 parent 1604447 commit d20e4d6
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
from deeplake.core.vectorstore import utils
from deeplake.core.vectorstore.dataset_handlers.dataset_handler_base import DHBase
from deeplake.core.vectorstore.deep_memory.deep_memory import (
DeepMemory,
use_deep_memory,
)
from deeplake.core.vectorstore.vector_search import dataset as dataset_utils
Expand Down Expand Up @@ -84,6 +85,15 @@ def __init__(
self.tensor_params = tensor_params
self.distance_metric_index = index_maintenance.index_operation_vectorstore(self)

self.deep_memory = DeepMemory(
dataset=self.dataset,
path=self.path,
token=self.token,
logger=self.logger,
embedding_function=self.embedding_function,
creds=self.creds,
)

def add(
self,
embedding_function: Union[Callable, List[Callable]],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ def __init__(
logger.info(response.summary)

self.deep_memory = DeepMemory(
dataset=None,
path=self.path,
token=self.token,
logger=self.logger,
Expand Down
9 changes: 1 addition & 8 deletions deeplake/core/vectorstore/deeplake_vectorstore.py
Original file line number Diff line number Diff line change
Expand Up @@ -138,14 +138,7 @@ def __init__(
**kwargs,
)

self.deep_memory = DeepMemory(
dataset=self.dataset_handler.dataset,
path=self.dataset_handler.path,
token=self.dataset_handler.token,
logger=logger,
embedding_function=embedding_function,
creds=self.dataset_handler.creds,
)
self.deep_memory = self.dataset_handler.deep_memory

def add(
self,
Expand Down

0 comments on commit d20e4d6

Please sign in to comment.