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

Sync with main #11

Merged
merged 512 commits into from
Oct 14, 2024
Merged

Sync with main #11

merged 512 commits into from
Oct 14, 2024

Conversation

yanchengnv
Copy link
Owner

Fixes # .

Description

A few sentences describing the changes proposed in this pull request.

Types of changes

  • Non-breaking change (fix or new feature that would not break existing functionality).
  • Breaking change (fix or new feature that would cause existing functionality to change).
  • New tests added to cover the changes.
  • Quick tests passed locally by running ./runtest.sh.
  • In-line docstrings updated.
  • Documentation updated.

holgerroth and others added 30 commits July 12, 2024 18:10
* update notebooks due to the simulator changes
the output now is located at ```<workspace>/server/simulated_job``` instead  ```<workspace>/simulated_job```

* update notebooks due to the simulator changes
the output now is located at ```<workspace>/server/simulated_job``` instead  ```<workspace>/simulated_job```
* Updated FOBS readme to add DatumManager, added agrpcs as secure scheme

* Fixed dam_test.c error when no xgboost is installed

* Fixed a format issue

---------

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
The folder path in the command is incorrect.
This changes adds federated hierarchical stats example link in
`examples/advanced/README.md` and changes images size in
`hierarchical_stats/README.md` as the images were appearing smaller in
the web browser.

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
…#2713)

* Fix ClientAPILauncherExecutor import path to remove torch dependency.

* Update Hello Client Controlled Workflow(CCWF) README.md (#2709)

The folder path in the command is incorrect.

* Update stats READMEs (#2711)

This changes adds federated hierarchical stats example link in
`examples/advanced/README.md` and changes images size in
`hierarchical_stats/README.md` as the images were appearing smaller in
the web browser.

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>

* Fix torch ddp (#2706)

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>

---------

Co-authored-by: tonywjs <130029822+tonywjs@users.noreply.github.com>
Co-authored-by: Arun Patole <apatole@nvidia.com>
Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
* Updated FOBS readme to add DatumManager, added agrpcs as secure scheme

* Merged XGB changes made in 2.4 to main

* Fixed a format error

* Undid change to histogram_based/executor.py

* Addressed comments in PR

---------

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
* keep the local resources for simulator.

* fixed the local folder deploy.

---------

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
* support same app to all

* add to_server() and to_clients() routines

* comment out export

* improve input errors handling

* check for missing server components

* address comments

---------

Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
* add ModelController docs

* address comments

* address comments 2

* fix code block

---------

Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
…on (#2523)

* added TIE

* add license text

* fix fstr

* support cli applet

* add tli applet

* develop flower integration

* added license text

* generate cli cmd by applet

* integrate with flower

* fix format

* fix fl ctx

* fix get_command

* run hello-flwr-pt job (#7)

* run hello-flwr-pt job

* remove print outs

* abort grpc gracefully

* fix example

* graceful shutdown of flower

* fix msg release

* fix formatting

* fix formatting

* fix formatting

* check applet stop

* update flwr server commands (#8)

* test superlink ready before starting server app

* improve log file handling

* remove unused import

* fixed _superlink_process var bug

* change namespace for flower proto; log flower msgs to file and console

* add license text

* consolidate process mgr

* improve docstrings

* address pr review issues

* address additional pr comments

* changed to use flwr proto directly

* use PyApplet for running py code

* added PyApplet

* support server app args; address pr issues

* move ccreate_channel to grpc_utils

* fix flower output formatting

* reformat

---------

Co-authored-by: Holger Roth <6304754+holgerroth@users.noreply.github.com>
Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
YuanTingHsieh and others added 29 commits October 3, 2024 10:43
* add missing filter id arg in tf model persistor

* Update TFModel

* Address comment
* Add CommonComponentsJob

* Fix format

* Address comments

* Fix issue
* update pt params converter

* use exclude_vars

* print warning

* add return value
* updated bionemo demos to v1.8

* cleaned demos outputs for clarity

* added linces and fixed naming README

* fixed license headers and readme hyperlink

* black fixing code

* isort and flake8 fixes

* addressing PR changes

* removed unrequired infer copy file

* updated other runs files/configs and fixed path in downstream notebook

* fixed fedavg max_epochs setting to 1, removed extra data in taps yamls, fixed column used for each site

* changed fedavg* and local* yamls to have site specific data for tap. for sabdab fedavg changed to original ???

* also sabdab local changed dataset.train config to ???

* tap fix configurations

* update nb, nvflare version

* use strict false

* use full data for central training of sabdab

---------

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Holger Roth <6304754+holgerroth@users.noreply.github.com>
Co-authored-by: Holger Roth <hroth@nvidia.com>
* add flare day page

* add slides

* move link location
* use multi threading but reduce num workers

* revert nbs

* update links
…nk (#2993)

* update documentation for Dockerfile, add location of tbevents, and fix link

* add comment for Dockerfile to explain difference
Co-authored-by: Sean Yang <seany314@gmail.com>
Bumps [cookie](https://github.com/jshttp/cookie) to 0.7.2 and updates ancestor dependencies [cookie](https://github.com/jshttp/cookie), [@astrojs/mdx](https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx) and [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro). These dependencies need to be updated together.


Updates `cookie` from 0.5.0 to 0.7.2
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](jshttp/cookie@v0.5.0...v0.7.2)

Updates `@astrojs/mdx` from 1.1.5 to 3.1.7
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/integrations/mdx/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/@astrojs/mdx@3.1.7/packages/integrations/mdx)

Updates `astro` from 3.6.5 to 4.15.12
- [Release notes](https://github.com/withastro/astro/releases)
- [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md)
- [Commits](https://github.com/withastro/astro/commits/astro@4.15.12/packages/astro)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: "@astrojs/mdx"
  dependency-type: direct:production
- dependency-name: astro
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Readme notebook polish and cleanup

* Reorganize folder structure and initial gnn

* Complete the graph generate step with edgemap output

* Format fix

* Format fix

* Add graph construction and training notebooks

* Add full gnn functionality

* Update wording for readme

---------

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
* fix cma version; upgrade nvflare version

* upgrade python to 3.12
Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
* 2.5 vdr enhancements

* add table

---------

Co-authored-by: Yuan-Ting Hsieh (謝沅廷) <yuantingh@nvidia.com>
* support multiple host names for fl server

* add connect_to check

* fix server side overseer agent

* add server identity to fed_client.json

* fix format

---------

Co-authored-by: Chester Chen <512707+chesterxgchen@users.noreply.github.com>
Co-authored-by: Isaac Yang <isaacy@nvidia.com>
@yanchengnv yanchengnv merged commit 9118167 into yanchengnv:main Oct 14, 2024
17 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.