我是新手octave
,想尝试使用基于 octave 的库来进行类不平衡学习,请点击此处。
按照用户指南(第 18 页)中所述设置环境后,要使用算法FuzzyImb,运行:
>> [predictions]=fuzzyImbECOC(xtrain,ytrain,xtest,ytest,'w6',0.1);
但是,每次我运行它时,我都会收到错误消息:
在第 24 行, fuzzyImbECOC.m似乎调用了 funECOC.m:
24 code = funECOC(numberc);
这会产生未定义的错误。
error: 'Pseudo_random_Coding undefined near line 45, column 45
error: called from
funECOC at line 45 column 9
fuzzyImbECOC at line 24 column 6
>>
我可以确认我的工作目录中的所有文件都可用,并且octave
按照描述添加了路径。
有人可以帮助解决这个问题吗?
编辑
funECOC.mat
45 code=Pseudo_randdom_Coding(N_class,N_dichotomizers,zero_prob);