小编Xia*_*ian的帖子

TypeError:get_params()缺少1个必需的位置参数:'self'

我试图使用scikit-learnpython-3.4包进行网格搜索,

from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.linear_model.logistic import LogisticRegression
from sklearn.pipeline import Pipeline
from sklearn.grid_search import GridSearchCV
import pandas as pd
from sklearn.cross_validation import train_test_split
from sklearn.metrics import precision_score, recall_score, accuracy_score
from sklearn.preprocessing import LabelBinarizer
import numpy as np

pipeline = Pipeline([
    ('vect', TfidfVectorizer(stop_words='english')),
    ('clf', LogisticRegression)
])

parameters = {
    'vect__max_df': (0.25, 0.5, 0.75),
    'vect__stop_words': ('english', None),
    'vect__max_features': (2500, 5000, 10000, None),
    'vect__ngram_range': ((1, 1), (1, 2)),
    'vect__use_idf': (True, False),
    'vect__norm': ('l1', 'l2'),
    'clf__penalty': ('l1', 'l2'),
    'clf__C': (0.01, …
Run Code Online (Sandbox Code Playgroud)

python scikit-learn

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

nftables 中表/链的顺序是如何排列的?

例如,我有两个表:

table inet filter2 {
  chain forward {
    type filter hook forward priority 0; policy accept;
    ct state established,related accept
    iifname $wireif oifname $wirelessif accept
  }
}

table inet filter {
  chain forward {
    type filter hook forward priority 0; policy accept;
    drop
  }
}
Run Code Online (Sandbox Code Playgroud)

首先filter执行的是,所以我所有的转发数据包都被丢弃了,这不是我想要的。如何设置最后执行的表/链以使其作为默认选项工作?

linux networking firewall

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

为什么clojure引导中任务的执行顺序会发生变化?

(deftask test1 "first test task" [] (print "1") identity)
(deftask test2 "second test task" [] (print "2") identity)
(boot (comp (test1) (test2)))
=> 12nil
(boot (comp (fn [x] (print "1") identity) (fn [x] (print "2") identity)))
=> 21nil
Run Code Online (Sandbox Code Playgroud)

如果我使用comp任务,执行顺序是从左到右.如果我使用comp匿名函数,则执行顺序是从右到左.这种不一致性如何合理?

clojure function-composition boot-clj

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