LIBLINEAR/LIBSVM“第 1 行输入格式错误”

Posted

技术标签:

【中文标题】LIBLINEAR/LIBSVM“第 1 行输入格式错误”【英文标题】:LIBLINEAR/LIBSVM "Wrong input format at line 1" 【发布时间】:2012-03-31 08:12:12 【问题描述】:

您好,我的输入文件需要帮助:checkdata.py 返回“无错误”,但仍有问题。我的第一行看起来像:

+1 1:-1 2:-1 3:0.737705 4:1 5:0.737705 6:-0.959596 7:-0.757576 9:0.6875 10:0.487179 11:-0.6 12:-1 13:-0.27907 14:0.171717 15:0.777778 15:0.777778 16:-1 17:-0.463984 18:1 19:-1 20:-1 21:-0.75 22:-0.75 23:-0.75 24:-0.75 25:-0.75 26:-0.75 27:-0.75 28:-0.75 29:-0.75 30:-0.75 31:-0.75 32:-0.75 33:-1 34:-0.75 35:-0.75 36:-0.75 37:-0.75 38:-1 39:-0.75 40:-1 41:0.75 42:-1 43:1 44:1 45:1 46:1 47:1 49:1 50:1 51:1 

感谢您的帮助

【问题讨论】:

你的文件有多少行? 我认为这已经得到了很好的回答,绝对是向量点 15 出现了两次。但是,对于一些额外的信息,对于数字顺序不正确的向量点,我得到了同样的错误,所以我的第一行看起来像这样:“-1 1:0.0374813 2:0.402085 1995:0.0022779 764:0.1 780 :0.1 1134:0.0178571 44:0.0.0454545 836:0.02941118 9:0.025641 2025:0.00364964 24:0.00664964 24:0.00662252 149:0.006666714:0.006667129:0.00140:0.052857 2199:0.05260:0.013333 645:0.013333 646:0.013333 6 645:0.013333 646:0.013333 645:0.01158 766:0.01158 766:0.01158:0.0526316“和Libsvm显然是不是不是对此不满意。 【参考方案1】:

标签 15 出现两次 - checkdata.py 真的应该检查这个,花了我 2 个小时。

【讨论】:

以上是关于LIBLINEAR/LIBSVM“第 1 行输入格式错误”的主要内容,如果未能解决你的问题,请参考以下文章