python报错:float object is not callable
发布日期:2021-05-10 09:13:16 浏览次数:24 分类:精选文章

本文共 2497 字,大约阅读时间需要 8 分钟。

���������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

1. ���������������

���������������������������������������

def f(a, b):    return a ** 2 + b ** 2

������������������������(a, b)������������������������������������������ hunting for its minimum������

2. ������������

���������������f������������(a, b)���������������

def calcu_gra_f2x(a, b):    return 2 * adef calcu_gra_f2y(a, b):    return 2 * b

������������������������������������������������������������������

3. ������������������������

���������������������(eta=0.1)������(3.00, 2.00)������������������������������������

eta = 0.1x, y = 3.00, 2.00gra_f2x, gra_f2y = calcu_gra_f2x(x, y), calcu_gra_f2y(x, y)...

4. ������������������������

���������������������������������������������������

  • ������������������������
  • ������������������������
  • ������������
  • recalculate gradients
  • ���������������������������������������������������

    5.���������������������

    ���������������������

    delta_x = calcu_delta_x(gra_f2x, eta)...for i in range(0, 20):    print('���{:02d}���: x={:.2f}, y={:.2f}, gra_f2x={:.2f}, gra_f2y={:.2f}, delta_x={:.2f}, delta_y={:.2f}, z={:.2f}'.format(i, x, y, gra_f2x, gra_f2y, delta_x, delta_y, z))    x += delta_x    y += delta_y    gra_f2x = calcu_gra_f2x(x, y)    gra_f2y = calcu_gra_f2y(x, y)    delta_x = calcu_delta_x(gra_f2x, eta)    delta_y = calcu_delta_y(gra_f2y, eta)    z = f(x, y)

    6. ������������

    ���������������������������������������������������������

    • ������������������������������
    • ������������������������������������

    ������������������������������������������������������������������������������

    7. ���������������������

    ������������������������������������������������������������������������������������������������������������������������gra_f2x���calcu_gra_f2x���������������������������������������������������������������������������������������������������������������������������������������������������

    8. ������������

    • ���������������������������������������
    • ������������������������������
    • ������������������������������
    • ������������������������
    • ������������������������

    ���������������������������������������������������������������������������

    ������������������������������������������������������������������������������������������������������������������������������

    上一篇:python sumpy.diff()函数(求导数或偏导?)
    下一篇:python 如何计算平方、次方?平方根、方根?(math.pow()、math.sqrt())

    发表评论

    最新留言

    初次前来,多多关照!
    [***.217.46.12]2025年04月12日 22时45分16秒