Spaces:
Sleeping
Sleeping
File size: 2,309 Bytes
281df87 |
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 68 69 70 71 72 73 |
import os
class DatasetCatalog:
def __init__(self, ROOT, which_embedder):
assert which_embedder in ['clip', 'bert']
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
self.VGGrounding = {
"target": "dataset.tsv_dataset.TSVDataset",
"train_params": dict(
tsv_path=os.path.join(ROOT,'GROUNDING/gqa/tsv/train-00.tsv'),
)
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
self.FlickrGrounding = {
"target": "dataset.tsv_dataset.TSVDataset",
"train_params":dict(
tsv_path=os.path.join(ROOT,'GROUNDING/flickr30k/tsv/train-00.tsv'),
)
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
self.SBUGrounding = {
"target": "dataset.tsv_dataset.TSVDataset",
"train_params":dict(
tsv_path=os.path.join(ROOT,'GROUNDING/SBU/tsv/train-00.tsv'),
)
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
self.CC3MGrounding = {
"target": "dataset.tsv_dataset.TSVDataset",
"train_params":dict(
tsv_path=os.path.join(ROOT,'GROUNDING/CC3M/tsv/train-00.tsv'),
)
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
self.CC12MGrounding = {
"target": "dataset.tsv_dataset.TSVDataset",
"train_params":dict(
tsv_path=os.path.join(ROOT,'GROUNDING/CC12M/tsv/train-00.tsv'),
)
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
# temp = 'category_embedding_clip.pth' if which_embedder == 'clip' else 'category_embedding_bert.pth'
# obj365_category_embedding_path = os.path.join(ROOT, 'OBJECTS365', temp)
self.Obj365Detection = {
"target": "dataset.tsv_dataset.TSVDataset",
"train_params":dict(
tsv_path=os.path.join(ROOT,'OBJECTS365/tsv/train-00.tsv'),
),
}
|