加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
FeaturesSampled.py 1.08 KB
一键复制 编辑 原始数据 按行查看 历史
Piyush Bhardwaj 提交于 2019-01-10 20:45 . Update FeaturesSampled.py
import pickle
nLabel, nTrial, nUser, nChannel, nTime = 4, 40, 32, 40, 8064 #10080/80=126*40=5040 features
no_of_users=32
def sampleFeatures():
print("Program started"+"\n")
fout_data = open('data/features_sampled.dat','w')
for i in range(no_of_users): #nUser #4, 40, 32, 40, 8064
if(i%1 == 0):
if i < 10:
name = '%0*d' % (2,i+1)
else:
name = i+1
fname = "data/s"+str(name)+".dat"
x = pickle.load(open(fname, 'rb'), encoding='latin1')
print(fname)
for tr in range(nTrial):
if(tr%1 == 0):
for dat in range(nTime):
if(dat%32 == 0 ):
for ch in range(nChannel):
fout_data.write(str(ch+1) + " ");
fout_data.write(str(x['data'][tr][ch][dat]) + " ");
fout_data.write("\n");
fout_data.close()
print('Completed')
if __name__ == '__main__':
sampleFeatures()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化