# coding utf-8
#Symbolic python
import sympy
x1 = sympy.symbols("x1")
w1 = sympy.symbols("w1")
x2 = sympy.symbols("x2")
w2 = sympy.symbols("w2")
b = sympy.symbols("b")
y = sympy.symbols("y")
y_pred = x1*w1+ x2*w2 + b
f = (y_pred-y)*(y_pred-y) #函数
print("表达式:",f)
dify = sympy.diff(f,w2) # w2 是变量,其他是常量
print("求偏导数:",dify)
# 求导:结果 2*(b + w1*x1 + w2*x2 - y) *x2
python求导偏导数
最新推荐文章于 2024-07-20 17:12:48 发布