小编Nat*_*Coy的帖子

连接期间出错:此错误可能表明 docker 守护进程未运行

我是 Docker 新手,docker version在 cmd 中写入后出现此错误,连接期间出现 35026667 错误:此错误可能表明 docker 守护进程未运行。:获取"http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version": open //./pipe/docker_engine: The system cannot find the file specified.

docker

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

标签在一定长度后无意中消失

我有一个相当大(宽度明智)的C#WinForms应用程序,它使用System.Windows.Forms.Label内部a System.Windows.Forms.Panel作为Marquee.

A 在滴答事件后System.Timers.Timer更新Label位置.

int new_X_location = (label.Location.X + distance_invariant) % modulo;
label.Location = new Point(new_X_location, label.Location.Y);
Run Code Online (Sandbox Code Playgroud)

选框的功能不是问题,当我更改Label.Text字段时,标签消失!

string some_string = working_function_that_returns_string();
label.Text = some_string; //disappears!
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

当字体大小(24pt)时,似乎限制在大约2100个字符的长度.当它更小(10pt)时,字符串可以更长(label.Text.Length >= 4200).

string some_string = working_function_that_returns_string();
label.Text = some_string.SubString(0,2000); //it's still visibile here.
...
label.Text = some_string.SubString(0,2200) //it's not visible!
Run Code Online (Sandbox Code Playgroud)

我不确定它是否与宽度限制或字体大小限制或表格宽度定位有关..较小的字体和较短的字符串定位是​​正确的.因此,它不是定位误差.

.net c# label timer winforms

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

在没有聚合指标的情况下在 kibana 中可视化时间序列

用例

我生成了一些测试 json 文档,我将这些文档发送到以以下格式调用的索引testelasticsearch

{
"name": "MyTestModel",
"@timestamp": 1516790713,
"performance": {
  "precision": 75.5,
  "recall": 78.7,
  "f1-score": 77.1,
  "accuracy": 95.4
}
Run Code Online (Sandbox Code Playgroud)

我可以在搜索时看到它们,并且知道它们已正确编入索引。

我想使用timelionvisualizeinkibana能够以折线图的形式查看一系列这些文件。

但是在timelion我尝试了很多查询,但它们似乎不起作用。

.elasticsearch(timefield="@timestamp", index=test, q="MyTestModel")
Run Code Online (Sandbox Code Playgroud)

我认为使用聚合指标没有意义 ( count, min, avg, etc.) 因为它们是已经先验计算的值,所以我将它们从.elasticsearch().

如何将这些 json 文档中的时间序列数据可视化为 kibana(timelionvisualize)中的折线图?

json elasticsearch kibana

6
推荐指数
0
解决办法
659
查看次数

msgpack反序列化dict密钥字符串转换为字节

msgpack在python中遇到问题。似乎在序列化a时dict,如果键是字符串str,则它们不会正确地反序列化并导致引发KeyError异常。

例:

>>> import msgpack
>>> d = dict()
>>> value = 1234
>>> d['key'] = value
>>> binary = msgpack.dumps(d)
>>> new_d = msgpack.loads(binary)
>>> new_d['key']
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
KeyError: 'key'
Run Code Online (Sandbox Code Playgroud)

这是因为键在调用后不是字符串,loads()而是未序列化为bytes对象。

>>> d.keys()
dict_keys(['key'])
>>> new_d.keys()
dict_keys([b'key'])
Run Code Online (Sandbox Code Playgroud)

似乎这与github中提到的未实现功能有关

我的问题是,是否有一种方法可以解决此问题或解决此问题,以确保在反序列化时可以使用相同的密钥?

我想使用,msgpack但是如果我无法dict使用str键构建对象,并且期望能够在反序列化时使用相同的键,它将变得毫无用处。

python msgpack

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

NLTK perceptron tagger"TypeError:'LazySubsequence'对象不支持项目分配"

我想尝试使用Python 3.5 PerceptronTagger中的nltk包,但我收到错误TypeError: 'LazySubsequence' object does not support item assignment

我想用棕色语料库中带有universal标签的数据训练它.

这是我遇到问题时运行的代码.

import nltk,math
tagged_sentences = nltk.corpus.brown.tagged_sents(categories='news',tagset='universal')
i = math.floor(len(tagged_sentences)*0.2)
testing_sentences = tagged_sentences[0:i]
training_sentences = tagged_sentences[i:]
perceptron_tagger = nltk.tag.perceptron.PerceptronTagger(load=False)
perceptron_tagger.train(training_sentences)
Run Code Online (Sandbox Code Playgroud)

它无法正确训练,并提供以下堆栈跟踪.

---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-10-61332d63d2c3> in <module>()
      1 perceptron_tagger = nltk.tag.perceptron.PerceptronTagger(load=False)
----> 2 perceptron_tagger.train(training_sentences)

/home/nathan/anaconda3/lib/python3.5/site-packages/nltk/tag/perceptron.py in train(self, sentences, save_loc, nr_iter)
    192                     c += guess == tags[i]
    193                     n += 1
--> 194             random.shuffle(sentences)
    195             logging.info("Iter {0}: {1}/{2}={3}".format(iter_, c, n, _pc(c, …
Run Code Online (Sandbox Code Playgroud)

classification perceptron nltk anaconda python-3.5

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

如何使用__contains__ /"in"关键字在Python列表中搜索对象?

我想列出我定义的对象列表,然后使用in关键字(调用__contains__)来确定Python列表中是否存在所述对象.

这是一个带注释的最小例子:

>>> class Foo(object):
...     def __init__(self, name):
...             self.name = name
...     def __contains__(self, item):
...             return self.name == item
... 
>>> list_of_objects = [Foo("bar"), Foo("baz"), Foo("quux")]
>>> # I want to see if "bar" is in this list of Foo() objects
>>> Foo("bar") in list_of_objects
False      # <-- I want this to be True
Run Code Online (Sandbox Code Playgroud)

in关键字是否应该迭代Python列表并使用该__contains__方法来确定对象的存在?

如果调用列表index()功能也可以使用额外的荣誉.

更新

感谢@ user2357112,看起来答案是实现等价运算符__eq__.Foo在上一个示例中将以下位添加到类中可以解决我遇到的问题.

>>> class Foo(object):
...     def …
Run Code Online (Sandbox Code Playgroud)

python contains list

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

从sklearn的MLPClassifier检索最终隐藏的激活层输出

我想这样做使用sklearn与神经网络最终隐藏激活层输出一些测试MLPClassifierfit廷的数据。

例如,如果我创建一个分类器,则假设数据X_train带有标签y_train和两个隐藏的大小层(300,100)

clf = MLPClassifier(hidden_layer_sizes=(300,100))
clf.fit(X_train,y_train)
Run Code Online (Sandbox Code Playgroud)

我希望能够以某种方式调用一个函数来检索最终隐藏的激活层矢量的长度,100以用于其他测试。

假设测试集X_test, y_test,正常预测将是:

preds = clf.predict(X_test)
Run Code Online (Sandbox Code Playgroud)

但是,我想做些类似的事情:

activation_layers_for_all_X_test = clf.get_final_activation_output(X_test)
Run Code Online (Sandbox Code Playgroud)

诸如此类的功能已经get_weights存在,但这只会对我有所帮助。除了自己进行转换之外,还有另一种方法可以检索最终隐藏层激活的最终隐藏层输出吗?

以该图为例:

我想要的输出是Out Layer,即最终隐藏层的最终激活输出。

python classification machine-learning scikit-learn data-science

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

Jekyll 在 Github 页面上取消隐藏参考样式链接

我一直在使用 github 页面来jekyll使用文档自动生成我的博客markdown

我想使用参考样式链接,然后在页面底部显示链接列表。

基本上,我希望将参考样式链接打印在页面上,默认情况下它们是隐藏的。

这个想法是有一个参考列表,读者可以参考以获取更多信息。

例如,以下文本:

# some header
...some body text in the blog with a link to [wikipedia][1]
...
...
# reference links
[1]: https://www.wikipedia.org
Run Code Online (Sandbox Code Playgroud)

生成以下输出:


一些标题

...博客中的一些正文带有维基百科的链接 ......

参考链接

[1]: https: //www.wikipedia.org


如图所示,参考样式链接在 中使用,markdown但也显示在页面上。

之前的“正确”输出是通过复制每一行并转义特殊字符来实现的,但这似乎有点多余。

_config.yml这可以通过更改或使用来实现吗ruby?也欢迎其他选择(css魔法?)。

太棒了;我想要一种方法来“取消隐藏”页面底部的参考样式链接markdown

markdown github jekyll

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