3 回答
青春有我
TA貢獻1784條經驗 獲得超8個贊
準備條件:已經把特征數據和樣本標號保存為文件。
測試代碼為:
[plain] view plaincopy
train_data=load('sample_feature.txt');
train_label=load('train_label.txt');
test_data=load('features.txt');
k=knnclassify(test_data,train_data,train_label,3,'cosine','random');
train_data保存的是訓練樣本特征,要求是最能代表本類別的,不一定多,當然不能太少;
train_label保存的是樣本標號,如0,1,2等等,隨便設置,只有能區分就行,具體格式可以為:
[plain] view plaincopy
1 1 2 2 3 3
test_data測試文件保存的是測試數據的特征;
添加回答
舉報
0/150
提交
取消
