问题列表 - 第17873页

线性SVM模型的权重(在R中)?

使用kernlab我训练了一个模型,其代码如下:

my.model <- ksvm(result ~ f1+f2+f3, data=gold, kernel="vanilladot")
Run Code Online (Sandbox Code Playgroud)

由于它是一个线性模型,我更喜欢在运行时将得分计算为特征值的简单加权和,而不是使用完整的SVM机制.如何将模型转换为类似的东西(这里有一些组成的权重):

> c(.bias=-2.7, f1=0.35, f2=-0.24, f3=2.31)
.bias    f1    f2    f3 
-2.70  0.35 -0.24  2.31 
Run Code Online (Sandbox Code Playgroud)

.bias偏差项在哪里,其余是特征权重?

编辑:

这是一些示例数据.

gold <- structure(list(result = c(-1, -1, -1, -1, -1, -1, -1, -1, -1, 
-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), f1 = c(0, 0, 0, 0, 
0, 0, …
Run Code Online (Sandbox Code Playgroud)

r svm

5
推荐指数
2
解决办法
4855
查看次数

为什么测试在生产模式下运行并导致我的脚本/运行器失败?

所以我在cron作业中设置了一些脚本/运行器,但根据日志,我在下面收到此错误.首先,我不确定为什么Test :: Unit自动转轮开始在生产中发生.我没有自动测试或自动测试.其次,我不知道如何解决这个讨厌的无效选项错误.我正在使用javan -never gem来处理cron计划.有帮助吗?

0 tests, 0 assertions, 0 failures, 0 errors

invalid option: -e
Test::Unit automatic runner.
Usage: /apps/ion/releases/20091210210633/script/runner [options] [-- untouched arguments]

-r, --runner=RUNNER              Use the given RUNNER.
                                 (c[onsole], f[ox], g[tk], g[tk]2, t[k])
-n, --name=NAME                  Runs tests matching NAME.
                                 (patterns may be used).
-t, --testcase=TESTCASE          Runs tests in TestCases matching TESTCASE.
                                 (patterns may be used).
-I, --load-path=DIR[:DIR...]     Appends directory list to $LOAD_PATH.
-v, --verbose=[LEVEL]            Set the output level (default is verbose).
                                 (s[ilent], p[rogress], n[ormal], v[erbose])
    --                           Stop …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

2
推荐指数
1
解决办法
787
查看次数

用于在python中实现监视程序计时器的工具

我正在编写一些用于测试多线程程序的代码(学生作业 - 可能是错误的),并希望能够检测到它们何时死锁.当正常运行时,程序会定期生成输出到stdout,这样就可以很简单:如果X秒没有输出,则将其删除并报告死锁.这是函数原型:

def run_with_watchdog(command, timeout):
    """Run shell command, watching for output.  If the program doesn't
     produce any output for <timeout> seconds, kill it and return 1.  
     If the program ends successfully, return 0."""
Run Code Online (Sandbox Code Playgroud)

我可以自己编写,但要做到这一点有点棘手,所以如果可能的话,我宁愿使用现有的代码.有人写过类似的东西?


好的,请看下面的解决方案 如果您正在做类似的事情,子进程模块也可能是相关的.

python unix multithreading deadlock watchdog

2
推荐指数
1
解决办法
2296
查看次数

与maven建立可可项目

我有一个可可项目,我想用maven构建它.是否有任何maven插件用于构建objective-c代码?

maven-2 objective-c maven

7
推荐指数
1
解决办法
2211
查看次数

获取目录中的文件夹列表

如何使用ruby获取某个目录中存在的文件夹列表?

Dir.entries() 看起来很近但我不知道如何限制文件夹.

ruby directory directory-listing

87
推荐指数
5
解决办法
6万
查看次数

PHP spl_autoload

我真的没有得到spl_autoload的文档

bool spl_autoload_register  ([ callback $autoload_function  ] )
Run Code Online (Sandbox Code Playgroud)

根据我的理解,当php遇到未加载的类时,它将尝试运行已注册的函数.举个例子,

public function autoload() {
    require ('nonLoadedClass.php');
}
spl_autoload_register(autoload);
$x = new nonLoadedClass();
Run Code Online (Sandbox Code Playgroud)

会导致要求运行吗?所以我还可以注册许多自动加载功能?

public function autoloadXXX() {...}
public function autoloadYYY() {...}
public function autoloadZZZ() {...}
spl_autoload_register('autoloadXXX');
spl_autoload_register('autoloadYYY');
spl_autoload_register('autoloadZZZ');
Run Code Online (Sandbox Code Playgroud)

在学说的情况下,

require_once(dirname(__FILE__) . '/lib/vendor/doctrine/Doctrine.php');
spl_autoload_register(array('Doctrine', 'autoload'));
Run Code Online (Sandbox Code Playgroud)

一个数组被传递,所以我想它会尝试在Doctrine类中运行自动加载功能(这是必需的)?

php spl-autoloader

6
推荐指数
1
解决办法
4792
查看次数

当且仅当Array2元素匹配哈希值(不是键)时,使用Array2 String元素填充ruby Array1

我有一个红宝石哈希:

VALS = { :one => "One", :two => "Two" }
Run Code Online (Sandbox Code Playgroud)

和一个数组:

array2 = ["hello", "world", "One"]
Run Code Online (Sandbox Code Playgroud)

问题:如何填充新的array1,以便它只引入array2中与VALS中的值完全匹配的任何值?

例如,我试过:

array2.each_with_index do |e,i| 
array1 << e if VALS[i] ~= e
end
Run Code Online (Sandbox Code Playgroud)

和其他东西一起,没有工作.菜鸟.

谢谢


辉煌!但是我尝试过:

p array.select { |i| hash.has_value? i ? array[i+1] : "foo"}
Run Code Online (Sandbox Code Playgroud)

我有一个无法转换fixnum错误.我肯定错过了什么.

ruby arrays hash scope nested-loops

0
推荐指数
1
解决办法
272
查看次数

如何在源代码中查找内存泄漏

如果已知应用程序泄漏内存(执行时),那么在应用程序的源代码中找到此类内存泄漏错误的各种方法有哪些.
我知道某些解析器/工具(可能对代码进行静态分析)可以在这里使用但是有没有其他方法/技术可以做到这一点,特定于语言(C/C++)/平台?

c c++ memory-leaks

8
推荐指数
3
解决办法
8943
查看次数

命令"ruby"在我的Mac上什么都不做

我不能让Ruby解释器在我的任何一台Mac上运行(一台MacBook和一台MacBook Pro,都运行Snow Leopard).当我运行它时,通过键入ruby终端,没有任何反应.它只是坐在那里.我可以通过按下来杀死它Ctrl+C,但就是这样.我知道Ruby进程正在运行,因为我可以在Activity Monitor中看到它,并且运行ruby --version正常.

我试过以下,都无济于事:

  1. 我有一些bash自定义,所以我尝试禁用它们,但这没有帮助.
  2. 我使用MacPorts安装了一个新的Ruby 1.8.7副本,但是那个有同样的问题.
  3. 我尝试退出并重新启动终端应用程序.

其他一些可能有用的信息:

  • 我正在尝试运行Snow Leopard附带的Ruby版本.
  • 我已经安装了Apple的开发人员工具.
  • 其他解释器(Python,Io等)工作正常.

我今晚花了一些时间在网上搜索这个问题,但没有找到任何讨论.我对可能导致它的原因感到茫然,所以任何人都可以提供的帮助将不胜感激.

ruby macos terminal

41
推荐指数
2
解决办法
2万
查看次数

如果存在两个元素之一,请执行某些操作

我目前这样做是为了检查两个元素之一是否存在:

if ($(".element1").length > 0 || $(".element2").length > 0) {
  //do stuff...
}
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来重写相同的?我的意思是,是.length一样的.length > 0吗?

jquery exists

54
推荐指数
3
解决办法
6万
查看次数