代码拉取完成,页面将自动刷新
import pandas as pd
import numpy as np
import glob
path_folder = './test_1_1_1/*'
def read_data():
paths = glob.glob(path_folder)
# print(paths)
samples = []
labels = []
for path in paths:
data = pd.read_csv(path)
sample = data.loc[:, data.columns != 'FileName'].values
len_timestep = sample.shape[0]
if (len_timestep < 48):
padding = np.tile(sample[-1], ((48 - len_timestep), 1))
sample = np.append(sample, padding, axis=0)
x = sample[:,:-1]
y = sample[:,-1]
samples.append(x)
labels.append(y)
elif (len_timestep == 48):
x = sample[:, :-1]
y = sample[:, -1]
samples.append(x)
labels.append(y)
else:
sample = sample[-48:]
x = sample[:, :-1]
y = sample[:, -1]
samples.append(x)
labels.append(y)
samples = np.array(samples)
print(samples.shape)
labels = np.array(labels)
print(labels.shape)
return samples, labels
read_data()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。