0
我想生成隨機列車和測試樣本,我已經有一個樣本。然後,我想醃製每個這些列車測試集(存儲在一個名爲Data的類中),這樣我就可以分別取消每個測試和訓練集的試驗。如何醃泡和取下多個火車和測試樣品?
這裏是我的代碼(我酸洗numpy的陣列):
for i in range(100):
data = Data()
data.train_test(100, 11, data_views, class_vals, col_idx)
data.save('Samples')
然後:
data.read('Samples')
這些都是在我班上的功能:
def save (self, filename):
with open(filename, 'wb') as f:
pickle.dump(self, f)
def read (self, filename):
with open(filename, 'rb') as f:
rd = pickle.load(f)
return (rd)
究竟是如何將我會逐個檢索保存的火車和測試集?我看過醃製文件,但似乎無法找到任何東西。
你說你正在酸洗一個Numpy數組,但代碼說你在酸洗整個'data'對象。你能詳細說明這個問題嗎?即您在找不到的文檔中尋找什麼? –
我剛剛找到答案,但感謝您的回覆! – tooty44