Esempio n. 1
0
def getLabelsSessions(dataset):
    sessions = []

    folder = _root.relpath(_get_labels_folder(), dataset)
    if os.path.exists(folder):
        for fn in os.listdir(folder):
            sessions.append(fn)

    return sessions
Esempio n. 2
0
def _get_dataset_folder():
    if os.path.exists(_root.relpath('datasets_custom')):
        return 'datasets_custom'
    return 'datasets'
Esempio n. 3
0
def logLabelsFilename(dataset, session):
    return _root.relpath(_get_labels_folder(), dataset, session,
                         'labels.log.jsons')
Esempio n. 4
0
def exportFilename(dataset):
    return _root.relpath('export', dataset + '.csv')
Esempio n. 5
0
def latestLabelsFilename(dataset, session):
    return _root.relpath(_get_labels_folder(), dataset, session,
                         'labels.latest.json')
Esempio n. 6
0
def datasetConfigFilename(dataset):
    return _root.relpath(_get_dataset_folder(), dataset, 'config.json')
Esempio n. 7
0
def datasetTileDir(dataset):
    return _root.relpath(_get_dataset_folder(), dataset, 'tiles')
Esempio n. 8
0
def datasetDir(dataset):
    return _root.relpath(_get_dataset_folder(), dataset)
Esempio n. 9
0
def _get_labels_folder():
    if os.path.exists(_root.relpath('labels_custom')):
        return 'labels_custom'
    return 'labels'