擅长:python、mysql、java
<p>编写自己的加权L2范数的建议很好,但是<a href="https://stackoverflow.com/a/8860933/681865">this answer</a>中提供的计算是不正确的。如果目的是计算</p>
<p><img src="https://i.stack.imgur.com/gUjff.gif" alt="enter image description here"/></p>
<p>这样就可以做到:</p>
<pre><code>def weightedL2(a,b,w):
q = a-b
return np.sqrt((w*q*q).sum())
</code></pre>