[英]What is the format of training data in pyfann?
pyfann中限制數據的格式是什么? 具體來說,我想使用pyfann的init_weight函數,但是它不占用范圍,而是從轉換數據中找到范圍。 因此,我想創建一個小的偽數據集,該數據集具有程序設計中預期值的最低和最高值。
Frist Line,3個變元:要訓練的數據數量,輸入數量,從那里輸出的數量,一行輸入和一組輸出,例如(AND邏輯矩陣):
4 2 1
1 1
1
0 1
0
0 0
0
1 0
0
以上:
4個要訓練的數據:
1和1 = 1
0 AND 1 = 0
0 AND 0 = 0
1 AND 0 = 0
2路輸入
1個輸出
現在,您還可以使用train_on_data
,它接受與train_on_file
相同的參數,但是您可以使用對象libfann.training_data()
更改文件名,並將輸入和輸出列表的列表設置為(對於xor情況):
training = libfann.training_data()
training.set_train_data([[-1,-1],[-1,1],[1,-1],[1,1]],[[-1],[1],[1],[-1]])
您可能會在此頁面上找到幫助。
http://leenissen.dk/fann/html/files2/gettingstarted-txt.html#Execution
在頁面的中間,有關於訓練數據格式的描述。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.