File size: 1,505 Bytes
b593054
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
443b6bc
b593054
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
"""Ordered, residue-aware protein embedding utilities."""

from .pooling import POOLING_NAMES, Pooler, pagerank_weights
from .runner import (
    EmbeddingMixin,
    embed_dataset,
    iter_fasta,
    parse_fasta,
    select_hidden_state_embeddings,
)
from .storage import (
    DEFAULT_SHARD_SIZE,
    append_sqlite_records,
    convert_legacy_sqlite,
    garbage_collect_safetensors_generations,
    initialize_sqlite_run,
    load_legacy_pth,
    load_result,
    load_safetensors_result,
    load_sqlite_result,
    save_result,
    save_safetensors_result,
    save_sqlite_result,
    tensor_sha256,
    update_sqlite_run_metadata,
)
from .types import (
    EmbeddingBatch,
    EmbeddingInput,
    EmbeddingRecord,
    EmbeddingResult,
    LazyTensorReference,
    TensorValue,
)


__all__ = [
    "DEFAULT_SHARD_SIZE",
    "POOLING_NAMES",
    "EmbeddingBatch",
    "EmbeddingInput",
    "EmbeddingMixin",
    "EmbeddingRecord",
    "EmbeddingResult",
    "LazyTensorReference",
    "Pooler",
    "TensorValue",
    "append_sqlite_records",
    "convert_legacy_sqlite",
    "embed_dataset",
    "garbage_collect_safetensors_generations",
    "initialize_sqlite_run",
    "iter_fasta",
    "load_legacy_pth",
    "load_result",
    "load_safetensors_result",
    "load_sqlite_result",
    "pagerank_weights",
    "parse_fasta",
    "save_result",
    "save_safetensors_result",
    "save_sqlite_result",
    "select_hidden_state_embeddings",
    "tensor_sha256",
    "update_sqlite_run_metadata",
]