def save_portion(pars):
big_mov,d,tot_frames,fnames,idx_start,idx_end=pars
big_mov = np.memmap(big_mov, mode='r+', dtype=np.float32,shape=(d, tot_frames), order='C')
Ttot=0
Yr_tot=np.zeros((idx_end-idx_start,tot_frames))
print Yr_tot.shape
for f in fnames:
print f
Yr,dims,T=load_memmap(f)
print idx_start,idx_end
Yr_tot[:,Ttot:Ttot+T]=np.array(Yr[idx_start:idx_end])
Ttot=Ttot+T
del Yr
big_mov[idx_start:idx_end,:]=Yr_tot
del Yr_tot
print 'done'
del big_mov
return Ttot
#%%
#%%
评论列表
文章目录