File indexing completed on 2026-04-09 07:49:07
0001
0002
0003 import os, numpy as np, logging
0004 log = logging.getLogger(__name__)
0005
0006
0007 def rng_sequence_with_skipahead(base):
0008 fold = os.path.expandvars(base)
0009 symbols = "abcdefghijklmnopqrstuvwxyz"
0010 names = sorted(os.listdir(fold))
0011
0012 arrs = []
0013 for i, name in enumerate(names):
0014 sym = symbols[i]
0015 path = os.path.join(fold, name)
0016
0017 print("fold:[%s]" % fold)
0018 print("name:[%s]" % name)
0019 print("path:[%s]" % path)
0020
0021 arr = np.load(path)
0022 arrs.append(arr)
0023 msg = "%3s %20s %s" % (sym, str(arr.shape), path)
0024 print(msg)
0025 globals()[sym] = arr
0026 pass
0027 seq = np.concatenate(arrs)
0028 globals()["seq"] = seq
0029 pass
0030
0031
0032 if __name__ == '__main__':
0033 rng_sequence_with_skipahead("$FOLD/rng_sequence_f_ni1000000_nj16_nk16_tranche100000")
0034 print("seq.shape %s " % str(seq.shape))
0035 pass
0036
0037