小编Hoo*_*ked的帖子

以便携式数据格式保存/加载scipy稀疏csr_matrix

如何csr_matrix以便携式格式保存/加载scipy稀疏?scipy稀疏矩阵在Python 3(Windows 64位)上创建,以在Python 2(Linux 64位)上运行.最初,我使用了pickle(使用protocol = 2和fix_imports = True),但这从Python 3.2.2(Windows 64位)到Python 2.7.2(Windows 32位)不起作用并得到错误:

TypeError: ('data type not understood', <built-in function _reconstruct>, (<type 'numpy.ndarray'>, (0,), '[98]')).
Run Code Online (Sandbox Code Playgroud)

接下来,尝试过numpy.save,numpy.load以及scipy.io.mmwrite()并且scipy.io.mmread()这些方法都没有奏效.

python numpy scipy

76
推荐指数
6
解决办法
5万
查看次数

如何在python中获得两个向量的相关性

在matlab我用

a=[1,4,6]
b=[1,2,3]
corr(a,b)
Run Code Online (Sandbox Code Playgroud)

返回.9934.我尝试过,numpy.correlate但它会返回完全不同的东西.获得两个向量的相关性的最简单方法是什么?

python numpy

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

如何判断NumPy是创建视图还是副本?

对于最小的工作示例,让我们数字化2D数组.numpy.digitize需要一维数组:

import numpy as np
N = 200
A = np.random.random((N, N))
X = np.linspace(0, 1, 20)
print np.digitize(A.ravel(), X).reshape((N, N))
Run Code Online (Sandbox Code Playgroud)

现在文档说:

......只在需要时才制作副本.

ravel在这种情况下,如何知道副本是否"需要"?通常 - 有没有办法可以确定特定操作是创建副本还是视图?

python numpy copy

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

从图表中删除节点或重置整个默认图表

使用默认全局图时,是否可以在添加节点后删除节点,或者将默认图重置为空?在IPython中以交互方式使用TF时,我发现自己不得不重复重启内核.如果可能的话,我希望能够更轻松地试验图表.

python tensorflow

61
推荐指数
4
解决办法
6万
查看次数

在TensorFlow中,tf.identity用于什么?

我已经看过tf.identity在一些地方使用过,比如官方的CIFAR-10教程和stackoverflow上的批量规范化实现,但我不明白为什么它是必要的.

它用于什么?任何人都可以提供一两个用例吗?

一个建议的答案是它可以用于CPU和GPU之间的传输.这对我来说并不清楚.基于问题的扩展:loss = tower_loss(scope)在GPU块下,这表明我定义的所有运算符tower_loss都映射到GPU.然后,在结束时tower_loss,我们看到total_loss = tf.identity(total_loss)它返回之前.为什么?没有tf.identity在这里使用会有什么缺陷?

python tensorflow

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

在使用D3.js(IE,safari和chrome)创建SVG后,如何保存/导出SVG文件?

我目前有一个使用D3的网站,我希望用户可以选择将SVG保存为SVG文件.我正在使用crowbar.js来做这件事,但它只适用于chrome.safari没有任何反应,IE click()在crowbar.js中使用的方法提供了访问权限,无法下载文件.

var e = document.createElement('script'); 

if (window.location.protocol === 'https:') { 
    e.setAttribute('src', 'https://raw.github.com/NYTimes/svg-crowbar/gh-pages/svg-crowbar.js'); 
} else { 
    e.setAttribute('src', 'http://nytimes.github.com/svg-crowbar/svg-crowbar.js'); 
}

e.setAttribute('class', 'svg-crowbar'); 
document.body.appendChild(e);
Run Code Online (Sandbox Code Playgroud)

如何在safari,IE和chrome中基于我网站上的SVG元素下载SVG文件?

javascript jquery svg d3.js

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

在TensorFlow中有没有办法初始化未初始化的变量?

在TensorFlow中初始化变量的标准方法是

init = tf.initialize_all_variables()
sess = tf.Session()
sess.run(init)
Run Code Online (Sandbox Code Playgroud)

在运行了一段时间的学习后,我创建了一组新的变量,但是一旦我初始化它们,它就会重置我现有的所有变量.目前我的方法是保存我需要的所有变量,然后在tf.initalize_all_variables调用之后重新应用它们.这有效,但有点丑陋和笨重.我在文档中找不到这样的东西......

有没有人知道刚刚初始化未初始化变量的任何好方法?

python tensorflow

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

如何将文件路径转换为ASP.NET中的URL

基本上我有一些代码来检查特定的目录,看看是否有图像,如果是,我想将图像的URL分配给ImageControl.

if (System.IO.Directory.Exists(photosLocation))
{
    string[] files = System.IO.Directory.GetFiles(photosLocation, "*.jpg");
    if (files.Length > 0)
    {
        // TODO: return the url of the first file found;
    }
}
Run Code Online (Sandbox Code Playgroud)

asp.net url image

46
推荐指数
4
解决办法
10万
查看次数

如何创建每个标签只有一个符号的散点图图例?

如何创建散点图图例,每次不显示两个符号?我可以理解为什么当你按行连接符号时你想要这个,但是对于纯散点图,我想要的所有符号都是符号的一个例子.来自之前stackoverflow帖子的这个情节显示了我的意思:

在此输入图像描述

matplotlib legend

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

Numpy整数南

有没有办法将NaN存储在Numpy整数数组中?我明白了:

a=np.array([1],dtype=long)
a[0]=np.nan

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: cannot convert float NaN to integer
Run Code Online (Sandbox Code Playgroud)

python integer numpy nan

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

标签 统计

python ×7

numpy ×4

tensorflow ×3

asp.net ×1

copy ×1

d3.js ×1

image ×1

integer ×1

javascript ×1

jquery ×1

legend ×1

matplotlib ×1

nan ×1

scipy ×1

svg ×1

url ×1