INNER CODE UNIT · Python

load_cache

lopusz/awesome-interpretable-machine-learning · sbin/gener_readme.py:25

def load_cache(cache_fname):
    cache = {}
    if os.path.isfile(cache_fname):
        with open(cache_fname, 'rt') as f:
            for line in f:
                r = json.loads(line)
                key = r[KEY_FIELD_NAME]
                cache[key] = r
    return cache


def save_cache(cache_fname, cache):

    with open(cache_fname, 'wt') as f:
        for k in sorted(cache.keys()):
            f.write(json.dumps(cache[k], sort_keys=True)+'\n')

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…