Static Analyzer for Solidity
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
slither/utils/similarity/cache.py

15 lines
354 B

import numpy as np
def load_cache(infile, nsamples=None):
cache = dict()
with np.load(infile) as data:
array = data['arr_0'][0]
for i,(x,y) in enumerate(array):
cache[x] = y
if i == nsamples:
break
return cache
def save_cache(cache, outfile):
np.savez(outfile,[np.array(cache)])