machine-learning - grid.py 运行需要多长时间?

标签 machine-learning gnuplot libsvm

我正在使用 libsvm 进行二进制分类..我想尝试 grid.py ,因为据说它可以改善结果..我在不同的终端中为五个文件运行了这个脚本,并且该脚本已经运行了超过 12小时..

这是我的 5 个终端现在的状态:

[root@localhost tools]# python grid.py sarts_nonarts_feat.txt>grid_arts.txt
Warning: empty z range [61.3997:61.3997], adjusting to [60.7857:62.0137]
         line 2: warning: Cannot contour non grid data. Please use "set dgrid3d".
Warning: empty z range [61.3997:61.3997], adjusting to [60.7857:62.0137]
         line 4: warning: Cannot contour non grid data. Please use "set dgrid3d".

[root@localhost tools]# python grid.py sgames_nongames_feat.txt>grid_games.txt
Warning: empty z range [64.5867:64.5867], adjusting to [63.9408:65.2326]
         line 2: warning: Cannot contour non grid data. Please use "set dgrid3d".
Warning: empty z range [64.5867:64.5867], adjusting to [63.9408:65.2326]
         line 4: warning: Cannot contour non grid data. Please use "set dgrid3d".

[root@localhost tools]# python grid.py sref_nonref_feat.txt>grid_ref.txt
Warning: empty z range [62.4602:62.4602], adjusting to [61.8356:63.0848]
         line 2: warning: Cannot contour non grid data. Please use "set dgrid3d".
Warning: empty z range [62.4602:62.4602], adjusting to [61.8356:63.0848]
         line 4: warning: Cannot contour non grid data. Please use "set dgrid3d".

[root@localhost tools]# python grid.py sbiz_nonbiz_feat.txt>grid_biz.txt
Warning: empty z range [67.9762:67.9762], adjusting to [67.2964:68.656]
         line 2: warning: Cannot contour non grid data. Please use "set dgrid3d".
Warning: empty z range [67.9762:67.9762], adjusting to [67.2964:68.656]
         line 4: warning: Cannot contour non grid data. Please use "set dgrid3d".

[root@localhost tools]# python grid.py snews_nonnews_feat.txt>grid_news.txt
Wrong input format at line 494
Traceback (most recent call last):
  File "grid.py", line 223, in run
    if rate is None: raise "get no rate"
TypeError: exceptions must be classes or instances, not str

我已将输出重定向到文件,但这些文件目前不包含任何内容.. 并且,创建了以下文件:

  • sbiz_nonbiz_feat.txt.out
  • sbiz_nonbiz_feat.txt.png
  • sarts_nonarts_feat.txt.out
  • sarts_nonarts_feat.txt.png
  • sgames_nongames_feat.txt.out
  • sgames_nongames_feat.txt.png
  • sref_nonref_feat.txt.out
  • sref_nonref_feat.txt.png
  • snews_nonnews_feat.txt.out(--> 为空)

.out 文件中只有一行信息..
“.png”文件是一些 GNU PLOTS。

但是我不明白上面的 GNUplots/警告传达了什么..我应该重新运行它们吗?

谁能告诉我,如果每个输入文件包含大约 144000 行,这个脚本可能需要多少时间..

感谢和问候

最佳答案

您的数据非常庞大,有 144 000 行。所以这需要一些时间。我使用了像你这样的大数据,花了一周的时间才完成。如果您使用图像(我想您就是这样),因此数据很大,请尝试在创建数据之前调整图像大小。调整图像大小后,您应该会得到大致相同的结果。

关于machine-learning - grid.py 运行需要多长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2415557/

相关文章:

c# - 无法理解ID3算法

linux - 时间 fmt 的 gnuplot 图不起作用

gnuplot:保持抽动,删除标签

machine-learning - scikit-learn 中 SVC 和 SVM 有什么区别?

c - 在 Eclipse IDE 中使用 C 语言的 LIBSVM 进行二进制类机器学习时出错

python-3.x - 为什么我的损失函数返回负值?

python - 规范化单行多列?

python - 卷积网络上的二维矩阵

graph - Gnuplot x 轴缩放

machine-learning - Shogun 的 Libsvm 文件格式