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

Test parallel pre-merge build #206

Closed
wants to merge 2 commits into from

Conversation

zhanga5
Copy link
Collaborator

@zhanga5 zhanga5 commented Jul 19, 2021

No description provided.

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 19, 2021

build

5 similar comments
@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 19, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 19, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

2 similar comments
@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

2 similar comments
@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

@zhanga5 zhanga5 force-pushed the test_parallel branch 2 times, most recently from 141dfa9 to 05cd5a7 Compare July 20, 2021 09:08
@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

1 similar comment
@pxLi
Copy link
Owner

pxLi commented Jul 20, 2021

build

Signed-off-by: Alex Zhang <alex4zhang@gmail.com>
@pxLi
Copy link
Owner

pxLi commented Jul 20, 2021

build

@zhanga5
Copy link
Collaborator Author

zhanga5 commented Jul 20, 2021

build

2 similar comments
@pxLi
Copy link
Owner

pxLi commented Aug 2, 2021

build

@pxLi
Copy link
Owner

pxLi commented Aug 2, 2021

build

@zhanga5 zhanga5 closed this Aug 10, 2021
@zhanga5 zhanga5 deleted the test_parallel branch August 10, 2021 06:22
pxLi pushed a commit that referenced this pull request May 12, 2022
* Cifar10 scaffold (#127)

* SCAFFOLD Integration

scaffold learner

scaffold configs

initialize the scaffold terms on the client

update README to include SCAFFOLD description

add scaffold experiment

update urls

add LICENSE from NIID-Bench

update README and plots to reflect SCAFFOLD experiment

refactor scaffold computation steps into their own member functions

remove unused import

refactor to use ScaffoldLearner class

Scaffold learner depends on PyTorch. Renamed as such

use two standard aggregators, inherit SCAFFOLD workflow from standard ScatterAndGather

remove custom aggregator

use update_shareable

use multi-class inheritance for scaffold learner

use new aggregator that supports several DXOs

fix updating call for global model

simplify dxo/shareable handling

use built-in PTFileModelLocator

fix formatting

add PT Formatter

use built-in validation json generator; remove custom formatter

remove custom Json validation generator

update license

restore run_secure.sh

restore project yml

restore main branch learner executor

add SCAFFOLD link to example readme

remove custom validation json generator

print model owner info during validation

remove custom formatter

remove special handling of validation dxo. Not needed anymore

use zeros_like() to initialize scaffold terms

* use scaffold helper class

* formatting

* make scaffold function args consistent

* Add versioneer so nvflare.__version__ has meaningful value (#215)

* Add versioneer so nvflare.__version__ has meaningful value

* Fix coding style and license for versioneer

* Add information about cross site validation, commands, and hostname to documentation (#206)

* Add information about cross site validation to documentation

* More minor documentation updates

* Fix link

* Add persistence to admin cli (#210)

* Add persistence to admin cli

* save to ~/.nvflare

* 211 Update hello-monai example (#212)

* update hello-monai

Signed-off-by: Yiheng Wang <vennw@nvidia.com>

* decrease aggregation_epochs

Signed-off-by: Yiheng Wang <vennw@nvidia.com>

* Initial implementation of Ditto algorithm (#144)

Refactor ditto with multi inheritance

Refactor ditto with multi inheritance

Update README.md

move learners to app_common with other minor updates

update license section

update for unit test

update for unit test

update for unit test

remove redundant init parameters

Update supervised_ditto_learner.py

Update README.md

Update README.md

Update README.md

Update README.md

Update supervised_ditto_learner.py

move learners back to custom folder, will further discuss and make the move in separate PR

* Initial implementation for HA.

* Added FL client HA support.

* Enhanced the Client HA.

* HA function working for server & client.

* Working with SnapshotFilePersistor config.

* Made the overseer_agent configurable.

* Made the admin support HA.

* Adjust retry.

* Adjust admin prompt.

* Added storage_state_persistor.py

* Integrated with new overseer-agent.

* Changed to use admin Overseer-agent.

* Updated overseer_spec.py

* Fixed end line.

* Added storage and used the dev-2.1 cli.py.

* Used dev-2.1 cli.py.

Co-authored-by: Holger Roth <6304754+holgerroth@users.noreply.github.com>
Co-authored-by: Isaac Yang <isaacy@nvidia.com>
Co-authored-by: nvkevlu <55759229+nvkevlu@users.noreply.github.com>
Co-authored-by: Sean Yang <seany314@gmail.com>
Co-authored-by: Yiheng Wang <68361391+yiheng-wang-nv@users.noreply.github.com>
Co-authored-by: Ziyue Xu <71786575+ZiyueXu77@users.noreply.github.com>
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.

2 participants