Update bugout token #142
21420 tests run, 10952 passed, 10464 skipped, 4 failed.
Annotations
Check failure on line 2921 in deeplake/core/vectorstore/test_deeplake_vectorstore.py
github-actions / JUnit Test Report
test_deeplake_vectorstore.test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql
NotImplementedError: return_tql is not supported for exec_option=python
Raw output
local_path = './hub_pytest/test_deeplake_vectorstore/test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql'
hub_cloud_dev_token = 'eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJpZCI6InRlc3RpbmdhY2MyIiwiYXBpX2tleSI6IjU4Y0tLb1p6UE1BbThPU2RpbTRiZ2tBekhWekt1VUE3MFJpNTNyZUpKRTJuaiJ9.'
def test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql(
local_path,
hub_cloud_dev_token,
):
db = VectorStore(
path=local_path,
token=hub_cloud_dev_token,
)
texts, embeddings, ids, metadatas, _ = utils.create_data(
number_of_data=10, embedding_dim=3
)
db.add(text=texts, embedding=embeddings, id=ids, metadata=metadatas)
query_embedding = np.zeros(3, dtype=np.float32)
> output = db.search(embedding=query_embedding, return_tql=True)
deeplake\core\vectorstore\test_deeplake_vectorstore.py:2921:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
deeplake\core\vectorstore\deeplake_vectorstore.py:316: in search
return self.dataset_handler.search(
deeplake\core\vectorstore\deep_memory\deep_memory.py:59: in wrapper
return func(self, *args, **kwargs)
deeplake\core\vectorstore\dataset_handlers\client_side_dataset_handler.py:235: in search
return vector_search.search(
deeplake\core\vectorstore\vector_search\vector_search.py:55: in search
return EXEC_OPTION_TO_SEARCH_TYPE[exec_option](
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
query = None, query_emb = array([0., 0., 0.], dtype=float32)
exec_option = 'python'
dataset = Dataset(path='./hub_pytest/test_deeplake_vectorstore/test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql', tensors=['text', 'metadata', 'embedding', 'id'])
logger = <Logger deeplake.core.vectorstore.deeplake_vectorstore (INFO)>
filter = None, embedding_tensor = 'embedding', distance_metric = 'COS', k = 4
return_tensors = ['text', 'metadata', 'id'], return_view = False
token = 'eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJpZCI6InRlc3RpbmdhY2MyIiwiYXBpX2tleSI6IjU4Y0tLb1p6UE1BbThPU2RpbTRiZ2tBekhWekt1VUE3MFJpNTNyZUpKRTJuaiJ9.'
org_id = None, return_tql = True
def vector_search(
query,
query_emb,
exec_option,
dataset,
logger,
filter,
embedding_tensor,
distance_metric,
k,
return_tensors,
return_view,
token,
org_id,
return_tql,
) -> Union[Dict, DeepLakeDataset]:
if query is not None:
raise NotImplementedError(
f"User-specified TQL queries are not supported for exec_option={exec_option} "
)
if return_tql:
> raise NotImplementedError(
f"return_tql is not supported for exec_option={exec_option}"
)
E NotImplementedError: return_tql is not supported for exec_option=python
deeplake\core\vectorstore\vector_search\python\vector_search.py:31: NotImplementedError
Check failure on line 155 in deeplake/api/tests/test_views.py
github-actions / JUnit Test Report
test_views.test_save_view_ignore_errors
AssertionError: assert 7 == 8
+ where 7 = len(Dataset(path='./hub_pytest/test_views/test_save_view_ignore_errors/.queries/two', read_only=True, tensors=['images', 'labels']))
Raw output
local_ds = Dataset(path='./hub_pytest/test_views/test_save_view_ignore_errors', tensors=['images', 'labels'])
def test_save_view_ignore_errors(local_ds):
with local_ds as ds:
ds.create_tensor(
"images", htype="link[image]", sample_compression="jpg", verify=False
)
ds.create_tensor("labels", htype="class_label")
ds.images.extend(
[deeplake.link("https://picsum.photos/20/30") for _ in range(8)]
)
ds.images.extend([deeplake.link("https://abcd/20") for _ in range(2)])
ds.images.extend(
[deeplake.link("https://picsum.photos/20/30") for _ in range(10)]
)
ds.labels.extend([0 for _ in range(20)])
ds.commit()
with pytest.raises(TransformError):
ds[:10].save_view(id="one", optimize=True, num_workers=2)
ds[:10].save_view(id="two", optimize=True, ignore_errors=True, num_workers=2)
view = ds.load_view("two")
> assert len(view) == 8
E AssertionError: assert 7 == 8
E + where 7 = len(Dataset(path='./hub_pytest/test_views/test_save_view_ignore_errors/.queries/two', read_only=True, tensors=['images', 'labels']))
deeplake/api/tests/test_views.py:155: AssertionError
Check failure on line 2921 in deeplake/core/vectorstore/test_deeplake_vectorstore.py
github-actions / JUnit Test Report
test_deeplake_vectorstore.test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql
NotImplementedError: return_tql is not supported for exec_option=python
Raw output
local_path = './hub_pytest/test_deeplake_vectorstore/test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql'
hub_cloud_dev_token = 'eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJpZCI6InRlc3RpbmdhY2MyIiwiYXBpX2tleSI6IjU4Y0tLb1p6UE1BbThPU2RpbTRiZ2tBekhWekt1VUE3MFJpNTNyZUpKRTJuaiJ9.'
def test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql(
local_path,
hub_cloud_dev_token,
):
db = VectorStore(
path=local_path,
token=hub_cloud_dev_token,
)
texts, embeddings, ids, metadatas, _ = utils.create_data(
number_of_data=10, embedding_dim=3
)
db.add(text=texts, embedding=embeddings, id=ids, metadata=metadatas)
query_embedding = np.zeros(3, dtype=np.float32)
> output = db.search(embedding=query_embedding, return_tql=True)
deeplake\core\vectorstore\test_deeplake_vectorstore.py:2921:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
deeplake\core\vectorstore\deeplake_vectorstore.py:316: in search
return self.dataset_handler.search(
deeplake\core\vectorstore\deep_memory\deep_memory.py:59: in wrapper
return func(self, *args, **kwargs)
deeplake\core\vectorstore\dataset_handlers\client_side_dataset_handler.py:235: in search
return vector_search.search(
deeplake\core\vectorstore\vector_search\vector_search.py:55: in search
return EXEC_OPTION_TO_SEARCH_TYPE[exec_option](
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
query = None, query_emb = array([0., 0., 0.], dtype=float32)
exec_option = 'python'
dataset = Dataset(path='./hub_pytest/test_deeplake_vectorstore/test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql', tensors=['text', 'metadata', 'embedding', 'id'])
logger = <Logger deeplake.core.vectorstore.deeplake_vectorstore (INFO)>
filter = None, embedding_tensor = 'embedding', distance_metric = 'COS', k = 4
return_tensors = ['text', 'metadata', 'id'], return_view = False
token = 'eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJpZCI6InRlc3RpbmdhY2MyIiwiYXBpX2tleSI6IjU4Y0tLb1p6UE1BbThPU2RpbTRiZ2tBekhWekt1VUE3MFJpNTNyZUpKRTJuaiJ9.'
org_id = None, return_tql = True
def vector_search(
query,
query_emb,
exec_option,
dataset,
logger,
filter,
embedding_tensor,
distance_metric,
k,
return_tensors,
return_view,
token,
org_id,
return_tql,
) -> Union[Dict, DeepLakeDataset]:
if query is not None:
raise NotImplementedError(
f"User-specified TQL queries are not supported for exec_option={exec_option} "
)
if return_tql:
> raise NotImplementedError(
f"return_tql is not supported for exec_option={exec_option}"
)
E NotImplementedError: return_tql is not supported for exec_option=python
deeplake\core\vectorstore\vector_search\python\vector_search.py:31: NotImplementedError
Check failure on line 2921 in deeplake/core/vectorstore/test_deeplake_vectorstore.py
github-actions / JUnit Test Report
test_deeplake_vectorstore.test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql
NotImplementedError: return_tql is not supported for exec_option=python
Raw output
local_path = './hub_pytest/test_deeplake_vectorstore/test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql'
hub_cloud_dev_token = 'eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJpZCI6InRlc3RpbmdhY2MyIiwiYXBpX2tleSI6IjU4Y0tLb1p6UE1BbThPU2RpbTRiZ2tBekhWekt1VUE3MFJpNTNyZUpKRTJuaiJ9.'
def test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql(
local_path,
hub_cloud_dev_token,
):
db = VectorStore(
path=local_path,
token=hub_cloud_dev_token,
)
texts, embeddings, ids, metadatas, _ = utils.create_data(
number_of_data=10, embedding_dim=3
)
db.add(text=texts, embedding=embeddings, id=ids, metadata=metadatas)
query_embedding = np.zeros(3, dtype=np.float32)
> output = db.search(embedding=query_embedding, return_tql=True)
deeplake\core\vectorstore\test_deeplake_vectorstore.py:2921:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
deeplake\core\vectorstore\deeplake_vectorstore.py:316: in search
return self.dataset_handler.search(
deeplake\core\vectorstore\deep_memory\deep_memory.py:59: in wrapper
return func(self, *args, **kwargs)
deeplake\core\vectorstore\dataset_handlers\client_side_dataset_handler.py:235: in search
return vector_search.search(
deeplake\core\vectorstore\vector_search\vector_search.py:55: in search
return EXEC_OPTION_TO_SEARCH_TYPE[exec_option](
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
query = None, query_emb = array([0., 0., 0.], dtype=float32)
exec_option = 'python'
dataset = Dataset(path='./hub_pytest/test_deeplake_vectorstore/test_returning_tql_for_exec_option_compute_engine_should_return_correct_tql', tensors=['text', 'metadata', 'embedding', 'id'])
logger = <Logger deeplake.core.vectorstore.deeplake_vectorstore (INFO)>
filter = None, embedding_tensor = 'embedding', distance_metric = 'COS', k = 4
return_tensors = ['text', 'metadata', 'id'], return_view = False
token = 'eyJhbGciOiJub25lIiwidHlwIjoiSldUIn0.eyJpZCI6InRlc3RpbmdhY2MyIiwiYXBpX2tleSI6IjU4Y0tLb1p6UE1BbThPU2RpbTRiZ2tBekhWekt1VUE3MFJpNTNyZUpKRTJuaiJ9.'
org_id = None, return_tql = True
def vector_search(
query,
query_emb,
exec_option,
dataset,
logger,
filter,
embedding_tensor,
distance_metric,
k,
return_tensors,
return_view,
token,
org_id,
return_tql,
) -> Union[Dict, DeepLakeDataset]:
if query is not None:
raise NotImplementedError(
f"User-specified TQL queries are not supported for exec_option={exec_option} "
)
if return_tql:
> raise NotImplementedError(
f"return_tql is not supported for exec_option={exec_option}"
)
E NotImplementedError: return_tql is not supported for exec_option=python
deeplake\core\vectorstore\vector_search\python\vector_search.py:31: NotImplementedError