Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New features] Support batch_jacobian and batch_hessian #37547

Merged
merged 66 commits into from
Nov 29, 2021

Commits on Sep 22, 2021

  1. Configuration menu
    Copy the full SHA
    80b884e View commit details
    Browse the repository at this point in the history
  2. Updated unittests files

    veyron95 committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    d52b81c View commit details
    Browse the repository at this point in the history
  3. init functional jacobian api

    levi131 committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    19d6b05 View commit details
    Browse the repository at this point in the history
  4. merge upstream/develop

    levi131 committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    f47b48f View commit details
    Browse the repository at this point in the history
  5. Merge pull request PaddlePaddle#2 from veyron95/ops_derivative

    native commit for triple grad of sigmod
    JiabinYang committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    16c048a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a6a9053 View commit details
    Browse the repository at this point in the history
  7. Updated trible_test func

    veyron95 committed Sep 22, 2021
    Configuration menu
    Copy the full SHA
    4febae7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    be9da74 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2021

  1. finish test with dtype float32

    levi131 committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    be2b30d View commit details
    Browse the repository at this point in the history
  2. add float64 test case

    levi131 committed Sep 23, 2021
    Configuration menu
    Copy the full SHA
    36b8c34 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. polish code

    levi131 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    35b1ce8 View commit details
    Browse the repository at this point in the history
  2. use atol=1e-5 with dtype float64

    levi131 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    3a35a00 View commit details
    Browse the repository at this point in the history
  3. fix for ci

    levi131 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    a3ea12e View commit details
    Browse the repository at this point in the history
  4. set timeout for test_jacobian

    levi131 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    8738cf8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d6e771e View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2021

  1. polish API docstring

    levi131 committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    0bd8287 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83c8395 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4109fc5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    19e471c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1573b2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1408ef5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ea78b6e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2351a99 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7a3fbd1 View commit details
    Browse the repository at this point in the history
  10. Merge pull request PaddlePaddle#8 from veyron95/ops_derivative

    Add Sigmoid triple grad tests
    JiabinYang committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    42df611 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Configuration menu
    Copy the full SHA
    a6dde75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    848efcf View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

  1. Configuration menu
    Copy the full SHA
    04eab89 View commit details
    Browse the repository at this point in the history
  2. Merge pull request PaddlePaddle#9 from veyron95/ops_derivative

    Updated triple grad teses func
    JiabinYang committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    38ca20a View commit details
    Browse the repository at this point in the history
  3. merge develop

    JiabinYang committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    886d9fb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9f643d View commit details
    Browse the repository at this point in the history
  5. remove additional code

    JiabinYang committed Sep 28, 2021
    Configuration menu
    Copy the full SHA
    2d6370b View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Configuration menu
    Copy the full SHA
    a3b8e4e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13af3ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20ca8e7 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. format python code

    JiabinYang committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    a961e3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee5489d View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. Configuration menu
    Copy the full SHA
    a495960 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Configuration menu
    Copy the full SHA
    ebe8559 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f31159 View commit details
    Browse the repository at this point in the history
  3. Updated comments of TODO

    veyron95 committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    4d56a30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15f2a32 View commit details
    Browse the repository at this point in the history
  5. Supported some special tests

    veyron95 committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    07d1490 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. merge develop

    JiabinYang committed Oct 15, 2021
    Configuration menu
    Copy the full SHA
    d5fdd20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e44f39 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

  1. Configuration menu
    Copy the full SHA
    b52794e View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2021

  1. Updated gradient_checker.py

    veyron95 committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    4202d96 View commit details
    Browse the repository at this point in the history
  2. Fix conflicts

    veyron95 committed Oct 19, 2021
    Configuration menu
    Copy the full SHA
    91149a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e20ef17 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0741f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Configuration menu
    Copy the full SHA
    46dbd64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e32e10e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46607df View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. Configuration menu
    Copy the full SHA
    9da53dd View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2021

  1. Configuration menu
    Copy the full SHA
    528ef73 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. support batch in jacobian and hessian

    levi131 committed Nov 15, 2021
    Configuration menu
    Copy the full SHA
    36a1dcb View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. add batch jacobian and batch hessian

    levi131 committed Nov 20, 2021
    Configuration menu
    Copy the full SHA
    9a880bd View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2021

  1. Configuration menu
    Copy the full SHA
    205c57f View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. [New features] Add elementwise_mul triple grad kernel (PaddlePaddle#3…

    …7152)
    
    * Add elementwise_mul triple grad kernel
    
    * Removed InplaceInferer and polished code
    veyron95 committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    d021233 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3fc2af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ced8536 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2021

  1. Configuration menu
    Copy the full SHA
    6a38ac8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c6cb8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9735d15 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. Configuration menu
    Copy the full SHA
    cf9df58 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    5f98f05 View commit details
    Browse the repository at this point in the history