INNER CODE UNIT · Python

fix_ids

jsbroks/coco-annotator · backend/database/__init__.py:44

def fix_ids(q):
    json_obj = json.loads(q.to_json().replace('\"_id\"', '\"id\"'))
    return json_obj


def create_from_json(json_file):

    with open(json_file) as file:

        data_json = json.load(file)
        for category in data_json.get('categories', []):
            name = category.get('name')
            if name is not None:
                upsert(CategoryModel, query={"name": name}, update=category)

        for dataset_json in data_json.get('datasets', []):
            name = dataset_json.get('name')
            if name:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…