为测试创建序列

test_gen = (list(gen_test_data(X_test_pre[X_test_pre['unit_nr']==unit_nr], sequence_length, sensors, -99.)) for unit_nr in X_test_pre['unit_nr'].unique())

对于X_test_pre中的每个不同的unit_nr,使用gen_test_data函数生成一个序列,将它们放入一个列表中

并将这些列表放入一个生成器中,最后将这个生成器转化为一个numpy数组

x_test = np.concatenate(list(test_gen)).astype(np.float32)

返回训练集、验证集、测试集和测试集的剩余使用寿命

return x_train, y_train, x_val, y_val, x_test, y_test['RemainingUsefulLife']

在jupyter notebook中 以下代码是什么意思 帮我用汉语注释 # create sequences for test test_gen = listgen_test_dataX_test_preX_test_preunit_nr==unit_nr sequence_length sensors -99 for unit_nr in X_test_

原文地址: https://www.cveoy.top/t/topic/ck72 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录