簡體   English   中英

pyfann中訓練數據的格式是什么?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM