小编MY_*_*Y_G的帖子

F#:Dictionary,Hashtable和Map之间的区别

我是.NET编程的新手.对不起,如果之前已经问过这个问题.

我目前正在学习F#.Dictionary,Hashtable和Map有什么区别?我什么时候应该使用?

我还有另一个问题,标题中没有提到.我什么时候应该使用Async.RunSynchronously?这对我来说似乎很自相矛盾,所以我确信我错过了一些东西.

f#

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

TensorFlow:libcudart.so.7.5:无法打开共享对象文件:没有这样的文件或目录

我在Ubuntu 15.10上运行TensorFlow.当我进入时pip show tensorflow,我看到TF已正确安装.

但是,当我写import tensorflow as tf,我收到以下错误消息:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/__init__.py", line 23, in <module>
    from tensorflow.python import *
  File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 49, in <module>
    from tensorflow import contrib
  File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/__init__.py", line 23, in <module>
    from tensorflow.contrib import layers
  File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/layers/__init__.py", line 68, in <module>
    from tensorflow.contrib.layers.python.layers import *
  File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/layers/python/layers/__init__.py", line 22, in <module>
    from tensorflow.contrib.layers.python.layers.initializers import *
  File "/home/me/anaconda2/lib/python2.7/site-packages/tensorflow/contrib/layers/python/layers/initializers.py", line 24, in <module>
    from …
Run Code Online (Sandbox Code Playgroud)

python ubuntu cuda tensorflow

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

如何在TensorFlow中定义各个层的重量衰减?

在CUDA ConvNet中,我们可以为每个层编写类似这样的内容(源代码):

[conv32]
epsW=0.001
epsB=0.002
momW=0.9
momB=0.9
wc=0
Run Code Online (Sandbox Code Playgroud)

其中wc=0指的是L2重量衰减.

如何在TensorFlow中实现同样的目标?

tensorflow

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

如何在TensorFlow中使用线性激活功能?

在CUDA ConvNet中,我们可以通过书写将神经元激活函数指定为线性neuron=linear[a,b],这样f(x) = ax + b.

如何在TensorFlow中获得相同的结果?

tensorflow

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

在Numpy中将行向量转换为列向量

假设我有一个形状为(1,256)的行向量。我想将其转换为形状为(256,1)的列向量。您在Numpy中会如何做?

python numpy linear-algebra multidimensional-array numpy-ndarray

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

CsvHelper:没有为成员映射成员

我使用CsvHelper 4.0.3.

我有一个像这样定义的嵌套类:

private class CsvLine {
    public string Solution;
    public string Project;
    public string DependsOnProject;
    public string Weight;
    public string DependsOnPackage;
    public string PackageVersion;
}
Run Code Online (Sandbox Code Playgroud)

我想要解析的.csv文件CsvHelper具有以下字段名称:

Solution,Project,DependsOnProject,Weight,DependsOnPackage,PackageVersion

这是我的代码:

TextReader readFile = new StreamReader(dependenciesCsvFilePath);
var csvReader = new CsvReader(readFile);
IEnumerable<CsvLine> records = csvReader.GetRecords<CsvLine>();
Run Code Online (Sandbox Code Playgroud)

根据这里的文档,上面的代码应该工作.

但是,当我检查时records,我看到了这个消息No members are mapped for type 'ParentClass+CsvLine'.

我改变的可访问性CsvLine,从privatepublic,但是这并没有区别.

我做错了什么?

编辑:我已经尝试取消嵌套CsvLine类并将其公开,但这也没有帮助.

编辑:我按照Nkosi的建议做了改变; 然而,现在它说这 …

c# csvhelper

6
推荐指数
3
解决办法
5459
查看次数

TensorFlow:解析 .d 文件时出错

我使用 Ubuntu 15.10。目前,我正在按照此处的说明从源代码构建 TensorFlow 。

我的安装成功了,除了最后一步:“Build your target with GPU support”。

当我从源代码树的根运行此命令时:

bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer

我看到以下输出:

INFO: Found 1 target...
ERROR: /home/me/tensorflow/tensorflow/core/kernels/BUILD:549:1: error while parsing .d file: /home/me/.cache/bazel/_bazel_me/38a03c514c8dc954778fc9a555bce3de/tensorflow/bazel-out/local_linux-opt/bin/tensorflow/core/kernels/_objs/colorspace_op_gpu/tensorflow/core/kernels/colorspace_op_gpu.cu.d (No such file or directory).
nvcc warning : option '--relaxed-constexpr' has been deprecated and replaced by option '--expt-relaxed-constexpr'.
In file included from third_party/gpus/cuda/include/cuda_runtime.h:76:0,
                 from <command-line>:0:
third_party/gpus/cuda/include/host_config.h:115:2: error: #error -- unsupported GNU version! gcc versions later than 4.9 are not supported!
 #error -- unsupported GNU version! gcc versions …
Run Code Online (Sandbox Code Playgroud)

ubuntu bazel tensorflow

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

有条件地加载.cake文件

我使用CAKE 0.22.0.

根据传入的参数build.cake,我想加载不同的.cake文件.例如,如果参数VisualStudioVersion有值2013,我想加载vs2013dlls.cake文件; 如果它有值2015,那么我想加载vs2015dlls.cake文件; 等等

查看预处理器指令的CAKE页面,我没有看到有关预处理器关键字的任何信息,例如#if#else.

我宁愿不将其他.cake文件的内容复制到其中build.cake,以免build.cake变得太臃肿.

如何.cake有条件地加载文件?

cakebuild

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

C# HttpClient.PostAsJsonAsync() 失败,即使通过 PostMan 发出完全相同的请求也是如此

我在这里以及Elastic 讨论论坛上都发现了类似的问题,但不幸的是,没有一个答案有帮助。

我目前正在使用ElasticSearch 7.0.

我想向我的 ElasticSearch 服务器发出批量请求。我的 JSON 文件包含如下所示的信息:

{ "index": { "_index": "website", "_id": "link1" }}
{ "label":    "Link1" }
Run Code Online (Sandbox Code Playgroud)

每行都以换行符结束,并且在文档末尾LF还有一个额外的换行符。LF

在 C# 中,以下是我对批量数据发出 POST 请求的方法:

HttpResponseMessage response = await httpClient.PostAsJsonAsync($"http://127.0.0.1:9200/website/_bulk", jsonDocumentContents);

但我仍然看到此错误消息:

{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"The bulk request must be terminated by a newline [\\n]"}],"type":"illegal_argument_exception","reason":"The bulk request must be terminated by a newline [\\n]"},"status":400}

我该如何修复这个错误?

更新:

关于如何将 JSON 文档内容读入jsonDocumentContents变量的简短描述:JSON 文档存储在压缩文件夹内,因此检索它需要解压缩:

ZipArchive archive = new ZipArchive(zippedFolderStream);
foreach (ZipArchiveEntry entry in archive.Entries)
{
    string …
Run Code Online (Sandbox Code Playgroud)

.net c# elasticsearch

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

CAKE抛出错误声明参数未设置,即使它已经设置

我正在使用Cake 0.21.1.0.

对于我的项目,作为TeamCity的构建步骤,我执行build.ps1,然后调用build.cake.我build.ps1根据CAKE文档将以下参数传递给我的脚本:

-ScriptArgs '-MSBuildLogger="JetBrains.BuildServer.MSBuildLoggers.MSBuildLogger,%teamcity.dotnet.msbuild.extensions4.0%"'
Run Code Online (Sandbox Code Playgroud)

build.cake,我添加了以下行:

var msBuildLogger = Argument<string>("MSBuildLogger");
Run Code Online (Sandbox Code Playgroud)

但是,抛出以下错误:

[15:37:22]Error: Argument 'MSBuildLogger' was not set.
[15:37:22]Process exited with code 1
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

teamcity continuous-integration cakebuild

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