MCPcopy Create free account
hub / github.com/tdrussell/diffusion-pipe / cache_text_embeddings

Method cache_text_embeddings

utils/dataset.py:300–303  ·  view source on GitHub ↗
(self, map_fn, i, regenerate_cache=False, caching_batch_size=1)

Source from the content-addressed store, hash-verified

298 self.iteration_order = datasets.load_from_disk(str(iteration_order_cache_dir))
299
300 def cache_text_embeddings(self, map_fn, i, regenerate_cache=False, caching_batch_size=1):
301 print(f'caching text embeddings: {self.size_bucket}')
302 te_dataset = _cache_text_embeddings(self.metadata_dataset, map_fn, i, self.cache_dir, regenerate_cache, caching_batch_size)
303 self.text_embedding_datasets.append(te_dataset)
304
305 def add_text_embedding_dataset(self, te_dataset):
306 self.text_embedding_datasets.append(te_dataset)

Callers

nothing calls this directly

Calls 1

_cache_text_embeddingsFunction · 0.85

Tested by

no test coverage detected