问题标签 [scikits]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3637 浏览

svm - Scikit - SVM 的 3D 特征数组

我正在尝试在 scikit 中训练 SVM。我正在按照示例进行操作,并尝试将其调整为我的 3d 特征向量。我尝试了页面http://scikit-learn.org/stable/modules/svm.html中的示例 ,它运行了。在修复错误时,我回到教程设置并发现了这一点:

工作时

失败: ValueError: X.shape[1] = 2 should be equal to 3, the number of features at training time

这里有什么问题?这只是一个额外的维度......谢谢,El

0 投票
1 回答
3881 浏览

python - Scikit-learn:权重在岭回归中的作用

我正在使用该库scikit-learn对单个样本执行带有权重的岭回归。这可以通过以下方式完成:esimator.fit(X, y, sample_weight=some_array)。直观地说,我希望更大的权重意味着与相应样本的更大相关性。

但是,我在以下二维示例中测试了上述方法:

我运行这段代码,然后再次运行它,使第一个样本的重量加倍:

结果线远离具有较大权重的样本。这是违反直觉的,因为我预计权重较大的样本具有更大的相关性。

我是否错误地使用了该库,还是其中有错误?

0 投票
2 回答
8589 浏览

python - 从麦克风同时录制音频并在 python 中播放

我的目标是通过笔记本电脑的麦克风录制我的声音,同时在 python 中为其添加效果。我需要的类似于音乐效果踏板,您可以在其中连接吉他或麦克风,并添加混响或回声或失真等。

我正在使用“pyaudio”和“wave”来录制和播放音频。使用 'scikits.audiolab' 将音频作为数组导入,并能够使用反转、剪辑、平铺等功能编辑此数组。音频数组的这种操作让我可以将效果“添加”到原始音频中。

我有一个问题,这不是一个真正的问题,它只是不是我想要的效果。假设我记录了“你好”这个词。我的记录功能设置为记录 3 秒。然后我把这个音频阵列平铺一次。现在,当我回放这个时,它会说 hello 两次,一个延迟效果。但是,两个问候之间有一个“空白空间”的时间间隔,这是因为在我打完招呼后音频仍在录制。因此,当它重复时,单词之间有太多的空白。我想消除这个空白空间,以便播放更快地说你好你好。

我的老师建议穿线。他说我应该记录,同时抓取前 500 个样本,说出一个数字。他建议在录制时采集这 500 个样本并播放它们。我不太确定如何实现这一点。

我的问题是,如何同时录制,获取前 500 个样本,并创建一个新数组,并将“效果”添加到原始录制中。

0 投票
2 回答
2568 浏览

python - 在 python 中使用多处理同时播放 2 个声音

我需要使用多处理而不是线程同时播放 2 个声音,以查看它是否解决了线程按顺序而不是并行播放音频的问题。我猜这是由于python中的全局解释器锁(GIL)。

我在 2 天前添加了一个问题,但我的描述过于复杂。这是简单的版本:

音频被导入为 numpy 数组。我使用这个数组并使用 scikits.audiolab 模块播放它:

很好,但这就是我需要帮助的:使用多处理同时播放 2 个文件。

0 投票
1 回答
12181 浏览

python - 如何在 scikit 中加载 CSV 数据并将其用于朴素贝叶斯分类

尝试加载自定义数据以在 Scikit 中执行 NB 分类。需要帮助将样本数据加载到 Scikit 中,然后执行 NB。如何加载目标的分类值。

使用相同的数据进行训练和测试,或使用完整的数据集进行测试。

0 投票
2 回答
463 浏览

scikit-learn - 如何在 LinearRegression 模型中定义保持排名的得分函数?

问题就像标题一样简单。

我想根据我的得分函数而不是使用的最小二乘距离来训练模型LinearRegression

我发现声明自己的分数函数的唯一地方是模型评估算法。

我要使用的 score 函数是一个根据两个数据集的单调性(一个测试,一个训练)的接近程度返回分数的函数。

0 投票
1 回答
595 浏览

python - 安装 scikits.bvp_solver

我需要在 python 中使用 scikits.bvp_solver。我目前使用 Canopy 作为我的标准 Python 接口,但此包不可用。是否有另一个可用的软件包来解决边值问题?我也尝试过使用 macports 进行下载,但是当它尝试构建 gcc48 依赖项时,程序会卡住。

0 投票
1 回答
1536 浏览

python - 不能在 Canopy 中安装外部模块

我已将 Canopy 设置为我的默认 python 编译器。我想安装 scikits 模块,目前在 Canopy 包管理器中不可用。我已经安装了安装工具和easy_install,pip指向Canopy安装(easy_install -> Canopy目录)。但我不能使用它们中的任何一个来下载上述任何模块。更具体地说,获取 scikits.odes 会给我这个错误日志:

对于我所做的其他模块安装尝试,也抛出了类似的错误日志。有什么建议么?我该如何解决这个明显的错误?

0 投票
1 回答
313 浏览

python - Is there a way to select top 100 or 1000 bag of words based on Tfidfvectorizer output in scikit

I am trying to find top 100/1000 words based on tfidfVectorizer output of Python's scikit-learn library. Is there a way to do it using a function from the scikit libraries?

Thanks for help

0 投票
2 回答
1497 浏览

python - scikits.audiolab 不导入到 python (numpy.dtype)

我已经安装(有很多麻烦)scikits.audiolab从数据中发出声音。现在当我输入: import scikits.audiolab我收到以下错误

  1. 我该如何解决?
  2. 任何可以完成这项工作的替代软件包?