MCPcopy Create free account
hub / github.com/activeloopai/deeplake / _from_dataset

Function _from_dataset

python/deeplake/_tensorflow.py:26–44  ·  view source on GitHub ↗
(ds: deeplake.Dataset)

Source from the content-addressed store, hash-verified

24
25
26def _from_dataset(ds: deeplake.Dataset):
27 output_signature = []
28 column_names = []
29 for col in ds.schema.columns:
30 column_names.append(col.name)
31 output_signature.append(_to_tensor_spec(col))
32
33 def generator():
34 for item in ds:
35 values = []
36 for i, col in enumerate(column_names):
37 value = item[col]
38 signature = output_signature[i]
39 if len(signature.shape.dims) == 0 and hasattr(value, "item"):
40 value = value.item()
41 values.append(value)
42 yield tuple(values)
43
44 return Dataset.from_generator(generator, output_signature=tuple(output_signature))

Callers 1

_tensorflowFunction · 0.90

Calls 2

_to_tensor_specFunction · 0.85
appendMethod · 0.80

Tested by

no test coverage detected