小编use*_*er0的帖子

conda相当于pip install --user

要安装到我自己的目录中,我可以使用

pip install --user package
Run Code Online (Sandbox Code Playgroud)

或者我可以使用

conda install package

conda由于conda不带--user标志,我如何要求安装到我的主目录?

将pip软件包安装到$ HOME文件夹

pip conda

15
推荐指数
4
解决办法
1万
查看次数

分层Dirichlet过程Gensim主题编号独立于语料库大小

我在一组文档上使用Gensim HDP模块.

>>> hdp = models.HdpModel(corpusB, id2word=dictionaryB)
>>> topics = hdp.print_topics(topics=-1, topn=20)
>>> len(topics)
150
>>> hdp = models.HdpModel(corpusA, id2word=dictionaryA)
>>> topics = hdp.print_topics(topics=-1, topn=20)
>>> len(topics)
150
>>> len(corpusA)
1113
>>> len(corpusB)
17
Run Code Online (Sandbox Code Playgroud)

为什么主题数量与语料库长度无关?

python nlp lda gensim

14
推荐指数
4
解决办法
8222
查看次数

如何获得可重复但不同的GroupKFold实例

GroupKFold源中,random_state设置为None

    def __init__(self, n_splits=3):
    super(GroupKFold, self).__init__(n_splits, shuffle=False,
                                     random_state=None)
Run Code Online (Sandbox Code Playgroud)

因此,多次运行时(代码来自这里)

import numpy as np
from sklearn.model_selection import GroupKFold

for i in range(0,10):
    X = np.array([[1, 2], [3, 4], [5, 6], [7, 8]])
    y = np.array([1, 2, 3, 4])
    groups = np.array([0, 0, 2, 2])
    group_kfold = GroupKFold(n_splits=2)
    group_kfold.get_n_splits(X, y, groups)

    print(group_kfold)

    for train_index, test_index in group_kfold.split(X, y, groups):
        print("TRAIN:", train_index, "TEST:", test_index)
        X_train, X_test = X[train_index], X[test_index]
        y_train, y_test = y[train_index], y[test_index]
        print(X_train, X_test, …
Run Code Online (Sandbox Code Playgroud)

python numpy scikit-learn

11
推荐指数
2
解决办法
2870
查看次数

Google Deep Dream艺术:如何在神经网络中选择一个层并对其进行增强

我对Google最近发表的一篇博客文章感兴趣,该博客描述了nn制作艺术品的用途.

我对一种技术特别感兴趣:

'在这种情况下,我们只需向网络提供任意图像或照片,让网络分析图片.然后,我们选择一个层,并要求网络增强检测到的内容.网络的每一层都处理不同抽象层次的特征,因此我们生成的特征的复杂性取决于我们选择增强的层.例如,较低层往往会产生笔画或简单的装饰状图案,因为这些图层对基本特征(如边缘及其方向)很敏感.

该帖子是http://googleresearch.blogspot.co.uk/2015/06/inceptionism-going-deeper-into-neural.html?m=1.

我的问题:帖子将此描述为一个"简单"的案例 - 是否有一个nn的开源实现可以在相对即插即用的过程中用于此目的?对于所描述的技术,网络是否需要经过培训?

毫无疑问,本文中提到的其他技术需要一个已经在大量图像上训练过的网络,但对于我所描述的那个,已经存在某种开源网络层可视化包?

artificial-intelligence neural-network deep-learning caffe deep-dream

9
推荐指数
2
解决办法
1850
查看次数

使用Line2D在python中绘制线条

我有数据:

x = [10,24,23,23,3]
y = [12,2,3,4,2]
Run Code Online (Sandbox Code Playgroud)

我想用它来绘制它

matplotlib.lines.Line2D(xdata,ydata)

我用

import matplotlib.lines

matplotlib.lines.Line2D(x, y)
Run Code Online (Sandbox Code Playgroud)

但是我如何展示这条线呢?

python

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

如何淡化色彩

我想将像素的颜色淡化为白色,但显然保持相同的颜色.如果我有一个像素(200,120,40),将为每个值添加10,使其(210,130,50)成为相同的颜色,只是更轻,还是会完全改变颜色?例如,我知道这(100,100,100)(110,110,110)是一个灰度衰落.我希望RGB值相同,我想按数字进行,如图所示.有没有方程式这样做?

python image pixel colors image-processing

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

Perl命令行解释器没有退出

我在Windows中运行调用可执行文件的Perl脚本:

 $command = "$path_to_exe -i $dir -o $results";
 my $pid = fork();

    if ( !$pid ) {
        system($command);

        #do stuff

    } else {
        #do stuff
    }

 print "Exiting..."
 exit;
Run Code Online (Sandbox Code Playgroud)

而不是退出之后,perl.exe只是空闲.然后弹出窗口告诉我"Perl命令行解释器已停止工作".

我不知道很多有关Windows进程管理,我已经在这个论坛之前读取它的使用不是好的做法fork()exec(),但代码工作得很好,除了解释不打烊的一部分.我已经尝试了从尝试在Unix中实现程序(它提供相同的错误)到使用Win32::Process命令的一切 - 但没有任何作用.我希望可能有一个更简单的解决方案,可以让我保留我已经写过的内容.

如果有人能够在运行此代码时解释Windows中究竟发生了什么,那也将是一个帮助!

windows perl winapi hang

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

将带有列的 PDF 转换为文本

在 Unix 或 Windows 中,我想将此字典转换为 Python dictionary。我复制了PDF字典的内容并将它们放在一个.rtf文件中,打算read用 Python来处理它们。但是,它给出了类似的东西:

A /e?/ 名词 ABO 系统的人类血型,含有 A 抗原(注意:A 型的人可以捐献给同一组或 AB 组的人,并且可以从具有 A 型的人那里接受血液A 型或 O 型。)
AA
腹胀 /bd?m?n(?)ld?s十?(?)n/ 名词 腹部
因气体或液体而伸展的情况
A
腹胀
AA 缩写 酗酒者匿名的

它基本上将 PDF 中的列压缩成奇怪的混杂。如何将 PDF 转换为文本以便尊重列?换句话说,所需的输出是:

A /e?/ 名词 ABO 系统的人类血型,含有 A 抗原(注意:A 型的人可以捐献给同一组或 AB 组的人,并且可以从具有 A 型的人那里接受血液A 型或 O 型。)
AA 缩写 戒酒匿名

...等等

python pdf

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

氟奋乃静读作\ xef\xac\x82uphenazine

当我写作

>>> st = "Piperazine (perphenazine, ?uphenazine)"

>>> st

'Piperazine (perphenazine, \xef\xac\x82uphenazine)'
Run Code Online (Sandbox Code Playgroud)

怎么了?为什么不这样做fl呢?我该如何避免这种情况?

事实上它看起来不是\ xef\xac\x82 fl.有没有办法将这个角色"翻译"成fl(正如作者所预期的那样),而不是通过类似的东西将其排除

 unicode(st, errors='ignore').encode('ascii') 
Run Code Online (Sandbox Code Playgroud)

python unicode

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

我可以确定任一个或语句中的哪个正则表达式匹配我的字符串吗?

对于这个声明:

if ($SDescription =~ m/$sdescription_1/gi or $SDescription =~ m/$sdescription_2/gi){
#...
}
Run Code Online (Sandbox Code Playgroud)

除了打印$SDescription以手动比较它,是否可以分辨哪个$SDescription匹配:$sdescription_1$sdescription_2

regex perl

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