小编Art*_*lev的帖子

Python中的Ordered Logit?

我有兴趣在python中运行一个有序的logit回归(使用pandas,numpy,sklearn或者那个生态系统).但我找不到任何方法来做到这一点.我的谷歌技能缺乏吗?或者这不是在标准包中实现的东西?

python numpy machine-learning pandas scikit-learn

7
推荐指数
2
解决办法
4110
查看次数

如何在sklearn中将GridSearchCV与自定义估算器一起使用?

我有一个应该与sklearn api兼容的估算器。我正在尝试使用该估计量的一个参数,gridsearchcv但我不知道该怎么做。

这是我的代码:

import numpy as np
import sklearn as sk

from sklearn.linear_model import LinearRegression, LassoLarsCV, RidgeCV
from sklearn.linear_model.base import LinearClassifierMixin, SparseCoefMixin, BaseEstimator


class ELM(BaseEstimator):

    def __init__(self, n_nodes, link='rbf', output_function='lasso', n_jobs=1, c=1):
        self.n_jobs = n_jobs
        self.n_nodes = n_nodes
        self.c = c

        if link == 'rbf':
            self.link = lambda z: np.exp(-z*z)
        elif link == 'sig':
            self.link = lambda z: 1./(1 + np.exp(-z)) 
        elif link == 'id':
            self.link = lambda z: z
        else:
            self.link = link

        if output_function == 'lasso': …
Run Code Online (Sandbox Code Playgroud)

python machine-learning scikit-learn

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

标签 统计

machine-learning ×2

python ×2

scikit-learn ×2

numpy ×1

pandas ×1