【发布时间】:2015-01-02 14:54:38
【问题描述】:
我在 python 2.7 中使用 anaconda。如何使用 IDE 识别的参数执行函数,例如 np.array?为了使用类型的方法?
import numpy as np
def calculate_variance(weight,sigma):
return weight.transpose * sigma * weight
当我在“权重”一词之后写下“点”时,我该怎么办?它使我完成了 np.array 类型的方法?
【问题讨论】:
-
怎么没用?错误是什么?在信息有限的情况下很难提供帮助。如果你想定义一个函数,它是
def,而不是do。 -
@aus_lacy 我编辑了问题以使其更具可读性。请告诉我现在是否清楚。
-
假设您传入的
weight是一个numpy数组,那么您需要执行return np.transpose(weight) * sigma * weight。 -
@aus_lacy 谢谢!我去试试
-
让我知道它是否适合您,我会为它提交答案。
标签: python-2.7 numpy anaconda