python 函数与 numpy

python function with numpy

我在 python 2.7 中使用 anaconda。我如何使用 IDE 识别的参数来执行函数,例如 np.array?为了使用类型的方法?

import numpy as np

    def calculate_variance(weight,sigma):
       return weight.transpose * sigma * weight

我在"weight"后面写"dot"怎么办,它用np.array类型的方法完成了我?

你需要做的是假设你的 weight 是一个 numpy 数组:

import numpy as np

    def calculate_variance(weight,sigma):
       return np.transpose(weight) * sigma * weight

此外,请注意我是如何在您的函数定义中删除 calculatevariance 之间的 space 并添加下划线的。