草庐IT

mean_tensor

全部标签

python - 值错误 : Argument must be a dense tensor - Python and TensorFlow

我正在提取可能与我遇到的问题相关的部分代码:fromPILimportImageimporttensorflowastfdata=Image.open('1-enhanced.png')......raw_data=dataraw_img=raw_data我收到以下长消息,我不确定如何分析(您知道这里发生了什么吗):Traceback(mostrecentcalllast):File"C:\Python35\lib\site-packages\tensorflow\python\framework\op_def_library.py",line490,inapply_oppreferr

python - Tensorflow - LSTM - 'Tensor' 对象不可迭代

您好,我正在为lstmrnn单元使用以下函数。defLSTM_RNN(_X,_istate,_weights,_biases):#FunctionreturnsatensorflowLSTM(RNN)artificialneuralnetworkfromgivenparameters.#Note,somecodeofthisnotebookisinspiredfromanslightlydifferent#RNNarchitectureusedonanotherdataset:#https://tensorhub.com/aymericdamien/tensorflow-rnn#(NO

python - 使用 scikit-learn.k-means 库输出最接近每个聚类中心的 50 个样本

我使用pythonscikit-learn库在5000多个样本上安装了k-means算法。我想将最接近聚类中心的50个样本作为输出。我如何执行此任务? 最佳答案 如果km是k-means模型,则数组X中每个点到第j个质心的距离是d=km.transform(X)[:,j]这给出了一个len(X)距离数组。最接近质心j的50个索引是ind=np.argsort(d)[::-1][:50]所以离质心最近的50个点是X[ind](或者使用argpartition,如果你有足够新的NumPy,因为这样会快很多)。

python - PEP 0008 : What does the BDFL mean by 'in true XP style' ?

我正在阅读PEP0008(thepythonstyleguide),并遇到以下原因不遵循风格指南中的任何规则。它说打破规则是可以的beconsistentwithsurroundingcodethatalsobreaksit(maybeforhistoricreasons)--althoughthisisalsoanopportunitytocleanupsomeoneelse'smess(intrueXPstyle).“真正的XP风格”是什么意思? 最佳答案 评论中提到,这里的XP是指ExtremeProgramming.我认为评

python - 使用 HOSVD 分解后 sktensor/scikit-tensor 中的张量重建

我目前正在分解3-D张量,例如[user,item,tags]=rating。我在python中使用sktensor库进行分解。例如。T=np.zeros((3,4,2))T[:,:,0]=[[1,4,7,10],[2,5,8,11],[3,6,9,12]]T[:,:,1]=[[13,16,19,22],[14,17,20,23],[15,18,21,24]]T=dtensor(T)Y=hooi(T,[2,3,1],init='nvecs')现在函数hooi返回的是什么以及如何从中重建张量??? 最佳答案 首先,函数tucker_h

Python- np.mean() 给出错误的方法?

问题所以我有50个netCDF4数据文件,其中包含全局网格上数十年的每月温度预测。我正在使用np.mean()对所有50个数据文件进行整体平均,同时保留时间长度和空间比例,但np.mean()给了我两个不同的答案。我第一次运行它的代码块时,它给了我一个数字,当对纬度和经度进行平均并针对各个运行绘制时,它略低于合奏的平均值。如果我重新运行该block,它会给我一个看起来正确的不同均值。代码我不能在这里复制每一行,因为它很长,但这是我每次运行时所做的。#Historical(1950-2020)datancin_1=Dataset("/project/wca/AR5/CanESM2/mon

python - 规范化 2D Numpy 数组 : Zero Mean Unit Variance

我有一个二维Numpy数组,我想在其中将每一列标准化为零均值和单位方差。因为我主要使用C++,所以我正在做的方法是使用循环迭代列中的元素并执行必要的操作,然后对所有列重复此操作。我想知道这样做的Pythonic方式。让class_input_data成为我的二维数组。我可以得到列的意思是:column_mean=numpy.sum(class_input_data,axis=0)/class_input_data.shape[0]然后我通过以下方式从所有列中减去平均值:class_input_data=class_input_data-column_mean到目前为止,数据应该是零均值

python - Pandas 和 Rolling_Mean with Offset(平均每日交易量计算)

当我将股票数据从Yahoo提取到数据框中时,我希望能够计算5天的平均交易量,不包括当前日期。有没有办法使用带有偏移量的滚动均值?例如,5天表示不包括当前日期并基于前5天。当我运行下面的代码时r=DataReader("BBRY","yahoo",'2015-01-01','2015-01-31')r['ADV']=pd.rolling_mean(r['Volume'],window=5)它返回5天的交易量,包括当前日期,所以当您查看下面的内容时,1/8具有1/2、1/5、1/6、1/7和1/的平均交易量8.我希望1/9是第一个返回平均交易量的日期,它包含来自1/2、1/5、1/6、1/

python - 为什么 get_tensor_by_name 需要将端口附加到张量名称

我知道在按名称获取张量时我必须附加一个输出索引例)graph.get_tensor_by_name('example:0')其中:0是输出索引。但为什么这是必要的?here是tensorflow文档中get_tensor_by_name的链接。但是,它没有提到指定输出索引。 最佳答案 在TensorFlow中,名称为tf.Operation对象(对应于tf.Graph中的节点)和tf.Tensor对象以生成它作为输出的tf.Operation命名。由于tf.Operation可以有多个输出,为了唯一地命名tf.Tensor,我们将其

python - 在 numpy.sum() 或 mean() 之前高效的 numpy.roll

我想研究几个(1000个数量级)形状为(1000,800,1024)的3D数组。我需要计算沿axis=0的平均值,但在此之前,我必须沿axis2滚动数据,直到它“位于正确的位置”。这听起来很奇怪,所以我会试着解释一下。形状为(1024,)的一维子数组是来自物理环形缓冲区的数据。环形缓冲区在不同的位置被读出,我知道。所以我有几个形状为(1000,800)的数组pos。告诉我在什么位置读取了环形缓冲区。我需要根据pos滚动形状为(1000,800,1024)的3D数组data。只有在滚动之后..3D阵列对我才有意义,我才能开始分析它们。在C中,可以编写非常简单的代码,所以我想知道我是否可以