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

Updating FedOpt and subclasses to latest version of the paper #895

Merged
merged 8 commits into from
Dec 22, 2021

Commits on Oct 27, 2021

  1. Modified the m_t equation of FEDADAM algorithm.

    The original delta_t calculation was wrong and should have been changed to m_t, otherwise the result of v_t would have been affected. Before the correction, the accuracy and loss value would have collapsed after the second round; after the correction, the gradient could be updated correctly.
    kuihao authored Oct 27, 2021
    Configuration menu
    Copy the full SHA
    41b0a11 View commit details
    Browse the repository at this point in the history
  2. Modified the m_t equation of FEDYOGI algorithm.

    The original delta_t calculation was wrong and should have been changed to m_t, otherwise the result of v_t would have been affected. Before the correction, the accuracy and loss value would have collapsed after the second round; after the correction, the gradient could be updated correctly.
    kuihao authored Oct 27, 2021
    Configuration menu
    Copy the full SHA
    21cb22d View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

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

Commits on Nov 5, 2021

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

Commits on Nov 15, 2021

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

Commits on Dec 22, 2021

  1. Configuration menu
    Copy the full SHA
    2f46d98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9c4936 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98dd3b4 View commit details
    Browse the repository at this point in the history