小编mpr*_*rat的帖子

使用scikit确定每个要素对特定类预测的贡献

我正在使用scikit额外的树分类器:

model = ExtraTreesClassifier(n_estimators=10000, n_jobs=-1, random_state=0)
Run Code Online (Sandbox Code Playgroud)

一旦模型被拟合并用于预测类,我想找出每个特征对特定类预测的贡献.我如何在scikit中学习呢?是否可以使用额外的树分类器或我是否需要使用其他模型?

python scikit-learn

16
推荐指数
3
解决办法
7438
查看次数

是否可以使用python模拟C函数?

我想知道是否可以使用Python 模拟库来模拟C函数以及如何?

要在Python中对C函数进行单元测试,我使用共享库,但我不能模拟一个函数来传递测试.当不需要使用mock时,测试工作正常.

所以我的问题是:是否可以使用Python mock模拟C函数以及如何?

这是一个源代码示例.

//read_sensor.c
   #include <stdint.h>
   #include "read_sensor.h"        
   uint8_t read_sensor (void)
   {
       return  0xff;
   }

//event_report.c
    include <stdint.h>
    #include <string.h>
    #include "event_report.h"
    #include "read_sensor.h"


    #define TRUE 1
    #define FALSE 0

    extern char status ;
    extern uint8_t flag;

    void read_distance(void)
    {
        uint8_t count;
        uint8_t value;
        uint8_t flag_count = 0;
        for (count = 0; count < 3; count ++)
        {
            value = read_sensor();
            if ( value < 100 ) 
            {
                flag_count++;
            }  
        }

        if ( flag_count == 3) …
Run Code Online (Sandbox Code Playgroud)

c python unit-testing mocking pymock

12
推荐指数
1
解决办法
973
查看次数

如何在MAC上正确升级SVN?

我开始在一个新的团队谁都是在使用个人电脑TortoiseSVNSVN version 1.9.2.我在使用Versionsapp的Mac OSX(El Capitan)上.当我登记svn --version终端时我得到了1.7.10.

当我尝试任何svn命令,比如svn update我得到的

svn: E155021: This client is too old to work with the working copy at
'/Users/dpowell/Desktop/sites/site.org.new' (format 31).
You need to get a newer Subversion client. For more details, see
  http://subversion.apache.org/faq.html#working-copy-format-change
Run Code Online (Sandbox Code Playgroud)

我已经去了网站并下载了python脚本,但不知道它会做任何事情来帮助(即我不知道如何使用它).我也下载了1.9软件包并尝试以svn这种方式安装.

我不确定要解决这个问题的路径

svn macos

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

带有github-pages gem的'gist'标签的液体语法错误,适用于Jekyll

我有一个在Github Pages上托管的Jekyll网站.在我推送到Github之前,我试图让我的网站在本地呈现,但运行时出现以下错误bundle exec jekyll serve --safe:

Liquid Exception: Liquid syntax error (line 13): Unknown tag 'gist'
Run Code Online (Sandbox Code Playgroud)

_config.yml包含以下内容(除其他外):

gems:
  - jekyll-gist
Run Code Online (Sandbox Code Playgroud)

我的Gemfile情况如下:

source 'https://rubygems.org'
gem 'github-pages'
Run Code Online (Sandbox Code Playgroud)

bundle show jekyll-gist显示安装的gem的路径.

我很难过!

liquid jekyll jekyll-extensions github-pages

3
推荐指数
1
解决办法
854
查看次数