コード例 #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
コード例 #2
0
def _get_dataset_folder():
    if os.path.exists(_root.relpath('datasets_custom')):
        return 'datasets_custom'
    return 'datasets'
コード例 #3
0
def logLabelsFilename(dataset, session):
    return _root.relpath(_get_labels_folder(), dataset, session,
                         'labels.log.jsons')
コード例 #4
0
def exportFilename(dataset):
    return _root.relpath('export', dataset + '.csv')
コード例 #5
0
def latestLabelsFilename(dataset, session):
    return _root.relpath(_get_labels_folder(), dataset, session,
                         'labels.latest.json')
コード例 #6
0
def datasetConfigFilename(dataset):
    return _root.relpath(_get_dataset_folder(), dataset, 'config.json')
コード例 #7
0
def datasetTileDir(dataset):
    return _root.relpath(_get_dataset_folder(), dataset, 'tiles')
コード例 #8
0
def datasetDir(dataset):
    return _root.relpath(_get_dataset_folder(), dataset)
コード例 #9
0
def _get_labels_folder():
    if os.path.exists(_root.relpath('labels_custom')):
        return 'labels_custom'
    return 'labels'