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

Create contribution_assessor #573

Open
wants to merge 3,743 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
3743 commits
Select commit Hold shift + click to select a range
7eaa8a9
bugfix no default mock run_id
RyanTrojans Aug 28, 2022
a0c520c
Update mqtt_manager.py
fedml-alex Aug 28, 2022
9f0bb0a
Update client_runner.py
fedml-alex Aug 29, 2022
f765e78
Update server_runner.py
fedml-alex Aug 29, 2022
5aeb351
update cli.
Aug 29, 2022
9c26290
update doc
chaoyanghe Aug 29, 2022
34c8d20
Merge pull request #502 from FedML-AI/dev/v0.7.0
chaoyanghe Aug 29, 2022
0895ee1
Merge pull request #503 from FedML-AI/test/v0.7.0
chaoyanghe Aug 29, 2022
953a4d0
no run_id limit
RyanTrojans Aug 29, 2022
cdec673
bugfix no client_id_list[1]
RyanTrojans Aug 29, 2022
1811e9c
bugfix no args attribute synthetic data
RyanTrojans Aug 29, 2022
f31812d
bugfix client path and server path
RyanTrojans Aug 29, 2022
7614719
[bug fix] gpu_id error
chaoyanghe Aug 29, 2022
ccd3e6a
update devops files.
Aug 29, 2022
3b01884
update devops files.
Aug 29, 2022
e95b177
update devops files.
Aug 29, 2022
f076a68
update devops files.
Aug 29, 2022
2862596
Merge pull request #508 from FedML-AI/dataserver_synthetic_data
fedml-alex Aug 30, 2022
5d16031
update devops files.
Aug 30, 2022
8b1fbbb
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Aug 30, 2022
3e53187
update devops files.
Aug 30, 2022
7af0fdf
update devops files.
Aug 30, 2022
d1b6bc7
update devops files.
Aug 30, 2022
95b31f8
update devops files.
Aug 30, 2022
5b00b95
update devops files.
Aug 30, 2022
2c37ace
update devops files.
Aug 30, 2022
b837b94
update devops files.
Aug 30, 2022
f88069d
update wandb version.
Aug 30, 2022
9dc07de
update mlops metrics.
Aug 30, 2022
26fd871
Fix Hi-FL bug
Amir-zsh Aug 30, 2022
4473605
Add mlops client launcher
Amir-zsh Aug 30, 2022
f8dc149
Update Hi-FL client run script
Amir-zsh Aug 30, 2022
75d0362
update device id to process cases when failed to get hardware id.
Aug 31, 2022
9970c7f
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Aug 31, 2022
5406b51
update log metics timestamp from second unit to millisecond unit.
Aug 31, 2022
6fc5f6c
[dp] add budget account
han-shanshan Aug 31, 2022
a140412
update README.md: add run_id
han-shanshan Aug 31, 2022
8e196a8
update log metrics timestamp.
Aug 31, 2022
7868413
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Aug 31, 2022
c5b0bd2
update log metrics timestamp.
Aug 31, 2022
944b4d9
chore(healthcare): chestxray_clf readme
beiyuouo Aug 31, 2022
e1f5b75
add OTA message (upgrade and restart) for client agent and server agent.
Aug 31, 2022
9b7e71c
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Aug 31, 2022
0d1060f
Merge branch 'test/v0.7.0' into dev/v0.7.0
fedml-alex Aug 31, 2022
9b69365
Merge pull request #509 from FedML-AI/dev/v0.7.0
fedml-alex Aug 31, 2022
f23fda2
Merge branch 'master' into test/v0.7.0
fedml-alex Aug 31, 2022
c2561db
Merge pull request #510 from FedML-AI/test/v0.7.0
fedml-alex Aug 31, 2022
1ebe563
cdp config
han-shanshan Sep 1, 2022
876b621
cdp config
han-shanshan Sep 1, 2022
d7dc978
mnist_lr config change total client num to 1000
han-shanshan Sep 1, 2022
17cb055
1. multiprocessing -> multiprocess 2. client_num_in_total = 1000 (mni…
chaoyanghe Sep 1, 2022
094961c
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
chaoyanghe Sep 1, 2022
b239bbe
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
chaoyanghe Sep 1, 2022
cfbc9c1
update multiprocess.
Sep 1, 2022
925bf0e
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Sep 1, 2022
d2701b1
Merge pull request #511 from FedML-AI/dev/v0.7.0
fedml-alex Sep 1, 2022
5f5ce78
Merge pull request #512 from FedML-AI/test/v0.7.0
fedml-alex Sep 1, 2022
47d9556
attack example upd
han-shanshan Sep 1, 2022
4c372aa
attack example upd
han-shanshan Sep 1, 2022
4780b17
send extra client and server status messages when finished or failed.
Sep 1, 2022
0b91111
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Sep 1, 2022
cde6e46
Merge pull request #513 from FedML-AI/dev/v0.7.0
fedml-alex Sep 1, 2022
f8f0515
Merge pull request #514 from FedML-AI/test/v0.7.0
fedml-alex Sep 1, 2022
8e95450
Update smoke_test_cross_silo_fedavg_attack_linux.yml
chaoyanghe Sep 1, 2022
d5bcda7
bugfix adopt ubuntu
RyanTrojans Sep 1, 2022
bf0fd49
Merge remote-tracking branch 'origin/dev/v0.7.0' into dev/v0.7.0
RyanTrojans Sep 1, 2022
036a35c
add custom system stats for M1 and other archs.
Sep 1, 2022
2d032dd
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Sep 1, 2022
6c5a2d8
Update fedml_config.yaml
fedml-alex Sep 1, 2022
8d66715
Merge pull request #515 from FedML-AI/dev/v0.7.0
fedml-alex Sep 1, 2022
dd36892
Merge pull request #516 from FedML-AI/dev/v0.7.0
fedml-alex Sep 1, 2022
8f7f261
Merge pull request #517 from FedML-AI/test/v0.7.0
fedml-alex Sep 1, 2022
1b80c7b
only run actions on test branch
chaoyanghe Sep 1, 2022
90195bc
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
chaoyanghe Sep 1, 2022
3ec167a
bugfix print(model)
RyanTrojans Sep 1, 2022
45db224
Merge remote-tracking branch 'origin/dev/v0.7.0' into dev/v0.7.0
RyanTrojans Sep 1, 2022
d18ce51
Merge pull request #518 from FedML-AI/dev/v0.7.0
fedml-alex Sep 1, 2022
4e3ecdd
attack & defense doc
han-shanshan Sep 1, 2022
0d6fd20
attack & defense doc: add links
han-shanshan Sep 1, 2022
c8df991
Update readme.md
chaoyanghe Sep 1, 2022
af8f06c
attack & defense doc: upd
han-shanshan Sep 1, 2022
adb6fc9
modify some script experience
chaoyanghe Sep 1, 2022
4bdb867
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
chaoyanghe Sep 1, 2022
909a095
fix: del fedmlsdk dependency
joyerf Sep 3, 2022
1266a25
[github action] attack & defense
chaoyanghe Sep 3, 2022
f7ac6b3
Update smoke_test_cross_device_mnn_server_linux.yml
chaoyanghe Sep 3, 2022
2798b70
feat:fedmlsdk open source
joyerf Sep 3, 2022
2b0421e
feat:fedmlsdk add MNN PyTorch
joyerf Sep 3, 2022
b8ea495
update android sdk
chaoyanghe Sep 3, 2022
b15b70b
Update README.md
chaoyanghe Sep 3, 2022
0b74743
feat:fedmlsdk add CMakeLists.txt
joyerf Sep 3, 2022
3606582
[github action] attack & defense
chaoyanghe Sep 3, 2022
57ecb0e
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
chaoyanghe Sep 3, 2022
df89c2e
feat:fedmlsdk add CMakeLists.txt
joyerf Sep 3, 2022
1f12b90
open source Android SDK
chaoyanghe Sep 3, 2022
ff624dd
android update arch
chaoyanghe Sep 3, 2022
657aa47
android: support multiple server selection
chaoyanghe Sep 3, 2022
d7664dd
android Cmake
chaoyanghe Sep 3, 2022
e767471
Update cross_device_android_example.md
chaoyanghe Sep 3, 2022
3530766
Merge pull request #520 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 3, 2022
3f05b6d
Merge pull request #521 from FedML-AI/test/v0.7.0
chaoyanghe Sep 3, 2022
8d88421
fix:fedmlsdk CMakeLists.txt
joyerf Sep 3, 2022
8d260c0
Update build.gradle
chaoyanghe Sep 3, 2022
02eba1d
feat:fedmlsdk train progress 100% uploaded!
joyerf Sep 3, 2022
0b767dc
android doc update
chaoyanghe Sep 3, 2022
56045a9
0.7.305
chaoyanghe Sep 3, 2022
32a0599
change the logo of Android App
chaoyanghe Sep 3, 2022
f925313
Merge pull request #523 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 3, 2022
83073f1
change the github action strategy
chaoyanghe Sep 3, 2022
f7e4303
Merge pull request #524 from FedML-AI/test/v0.7.0
chaoyanghe Sep 3, 2022
336b442
Update cross_device_android_example.md
chaoyanghe Sep 4, 2022
9c1a737
Merge pull request #525 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 4, 2022
17e100f
Merge pull request #526 from FedML-AI/test/v0.7.0
chaoyanghe Sep 4, 2022
065d737
add crfl defense
han-shanshan Sep 3, 2022
40e959f
add crfl test case && config file
han-shanshan Sep 4, 2022
4f6d1f0
Update run_defender_tests.sh
chaoyanghe Sep 4, 2022
4922051
[security github action] change the relative import path
chaoyanghe Sep 4, 2022
f6588b0
Merge pull request #528 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 5, 2022
c8b668e
Merge branch 'master' into test/v0.7.0
chaoyanghe Sep 5, 2022
4c8cff7
Merge pull request #529 from FedML-AI/test/v0.7.0
chaoyanghe Sep 5, 2022
0c2f0e0
change wechat ID
chaoyanghe Sep 5, 2022
ab0dd8f
Merge pull request #532 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 5, 2022
8b0b955
Merge pull request #533 from FedML-AI/test/v0.7.0
chaoyanghe Sep 5, 2022
fbea4f8
crfl doc
han-shanshan Sep 4, 2022
f1f466a
[defense] crfl remove print
han-shanshan Sep 5, 2022
7580988
[defense] multikrum & krum: add to defender; add test case
han-shanshan Sep 6, 2022
b7c1636
[defense] multikrum & krum: upd config
han-shanshan Sep 6, 2022
c51c584
[defense] krum: upd alert
han-shanshan Sep 6, 2022
f5d36aa
[defense] krum: upd test case
han-shanshan Sep 6, 2022
8012ee3
[defense] krum: formatting
han-shanshan Sep 6, 2022
2a808f6
[defense] rfa add test case, add config
han-shanshan Sep 6, 2022
4562142
[defense] krum test upd import
han-shanshan Sep 6, 2022
765b637
[attack] upd script
han-shanshan Sep 6, 2022
4c8ebcb
[defense] coordinate_wise_trimmed_mean_defense code refactoring
han-shanshan Sep 6, 2022
6b356f8
[defense] coordinate_wise_trimmed_mean_defense add example
han-shanshan Sep 6, 2022
7969c5c
0.7.310
chaoyanghe Sep 6, 2022
5eeb4c4
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
chaoyanghe Sep 6, 2022
6198450
Merge pull request #535 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 6, 2022
d448d59
Merge pull request #534 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 6, 2022
90c7613
Merge pull request #536 from FedML-AI/test/v0.7.0
chaoyanghe Sep 6, 2022
09332c9
bugfix client path and server path
RyanTrojans Sep 6, 2022
146f60c
Merge pull request #537 from FedML-AI/dataserver_synthetic_data
RyanTrojans Sep 6, 2022
2582973
Clean up running python processes to solve EPerm and unlink issues so…
Sep 6, 2022
f4d6bf5
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Sep 6, 2022
a69746f
set continue-on-error to true when failed to cleanup running python p…
Sep 6, 2022
4be857f
update cleanup command on Windows.
Sep 6, 2022
4a10463
add cleanup running python process in lightsecagg action on Windows.
Sep 6, 2022
e3c3f67
[dp] add framework
han-shanshan Sep 6, 2022
ef8d9e8
Merge pull request #538 from FedML-AI/dev/v0.7.0
fedml-alex Sep 6, 2022
45f7050
hide secret infos when printing args.
Sep 6, 2022
5500424
Merge pull request #539 from FedML-AI/dev/v0.7.0
fedml-alex Sep 6, 2022
35723dc
Merge pull request #540 from FedML-AI/test/v0.7.0
fedml-alex Sep 6, 2022
9e45a8f
update logs server url on Android and update pip versions.
Sep 6, 2022
32d2555
Merge pull request #541 from FedML-AI/dev/v0.7.0
fedml-alex Sep 6, 2022
e3af86d
Merge pull request #542 from FedML-AI/test/v0.7.0
fedml-alex Sep 6, 2022
d193ad5
fixed printing args issue with mpi.
Sep 6, 2022
92fc5c2
Merge pull request #543 from FedML-AI/dev/v0.7.0
fedml-alex Sep 6, 2022
80b9903
Merge pull request #544 from FedML-AI/test/v0.7.0
fedml-alex Sep 6, 2022
d6078b1
[github actions] add flow test
chaoyanghe Sep 6, 2022
93bdb72
[attack] upd readme: to do list add 2 attacks
han-shanshan Sep 6, 2022
2eac6dc
update github actions to make run id unique.
Sep 7, 2022
5846b05
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Sep 7, 2022
03d797d
Merge pull request #545 from FedML-AI/dev/v0.7.0
fedml-alex Sep 7, 2022
c8a052d
update github action to solve mxnet issues.
Sep 7, 2022
c492785
update jenkinsfile.
Sep 7, 2022
2e286f2
Merge pull request #548 from FedML-AI/dev/v0.7.0
fedml-alex Sep 7, 2022
7d819a6
update mxnet docs.
Sep 7, 2022
b35c4b2
Merge pull request #547 from FedML-AI/test/v0.7.0
fedml-alex Sep 7, 2022
926a8f3
update cli to support multi servers.
Sep 7, 2022
43fe717
Merge pull request #549 from FedML-AI/dev/v0.7.0
fedml-alex Sep 7, 2022
fd3da8b
Merge pull request #550 from FedML-AI/test/v0.7.0
fedml-alex Sep 7, 2022
8c98a83
fix:flclient_agent STATUS_TOPIC
joyerf Sep 7, 2022
7a5d16a
Merge pull request #551 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 7, 2022
1da05e1
Merge pull request #552 from FedML-AI/test/v0.7.0
chaoyanghe Sep 7, 2022
1b95ff7
update docker image version
chaoyanghe Sep 7, 2022
a912f7b
init blockchain project
chaoyanghe Sep 7, 2022
ff40b06
add customized training mqtt and s3 params.
Sep 8, 2022
e0fd480
update versions and training mqtt and s3 params docs.
Sep 8, 2022
eaa2865
Merge pull request #553 from FedML-AI/dev/v0.7.0
fedml-alex Sep 8, 2022
aa6c70c
Merge pull request #554 from FedML-AI/test/v0.7.0
fedml-alex Sep 8, 2022
68735b9
refactor customized training mqtt and s3 params.
Sep 8, 2022
e07f8e2
Merge pull request #555 from FedML-AI/dev/v0.7.0
fedml-alex Sep 8, 2022
50b894f
Merge pull request #556 from FedML-AI/test/v0.7.0
fedml-alex Sep 8, 2022
e82e4b5
update mqtt-s3-mnist example config and docs.
Sep 8, 2022
5060d27
Merge pull request #557 from FedML-AI/dev/v0.7.0
fedml-alex Sep 8, 2022
617017c
Merge pull request #558 from FedML-AI/test/v0.7.0
fedml-alex Sep 8, 2022
84043e1
add build wheels script.
Sep 8, 2022
0a556c9
Merge pull request #559 from FedML-AI/dev/v0.7.0
fedml-alex Sep 8, 2022
ebdbf9e
Merge pull request #560 from FedML-AI/test/v0.7.0
fedml-alex Sep 8, 2022
0b00311
update wheels.
Sep 8, 2022
4f295bc
update wheels.
Sep 8, 2022
b4a6bab
update wheels.
Sep 8, 2022
72ea1d6
update wheels.
Sep 8, 2022
2cdfb08
debug wheels.
Sep 8, 2022
f9b033c
debug wheels.
Sep 8, 2022
2ced11b
debug wheels.
Sep 8, 2022
960f48b
debug wheels.
Sep 8, 2022
61dd2d1
debug wheels.
Sep 8, 2022
22e74af
debug wheels.
Sep 8, 2022
428807b
debug wheels.
Sep 8, 2022
1554d2a
debug wheels.
Sep 8, 2022
d100848
debug wheels.
Sep 8, 2022
04eb26b
debug wheels.
Sep 8, 2022
00e908d
debug wheels.
Sep 8, 2022
c188fc8
fix gpu support problem in sp
ray-ruisun Sep 8, 2022
0fa4eff
update setup.py to set wheel to any platform.
Sep 8, 2022
7e1e8d9
update wheels to universal.
Sep 8, 2022
74a57e3
debug wheels.
Sep 8, 2022
7728878
debug wheels.
Sep 8, 2022
fceb4c9
debug wheels.
Sep 8, 2022
cf32efe
debug wheels.
Sep 8, 2022
dd09804
debug wheels.
Sep 8, 2022
eb07a47
debug wheels.
Sep 8, 2022
5867cde
debug wheeels.
Sep 8, 2022
6ebd77e
debug wheels.
Sep 8, 2022
ff3a7b1
debug wheels.
Sep 8, 2022
51ef144
debug wheels.
Sep 8, 2022
fa25774
debug wheels.
Sep 8, 2022
e2d3aba
Update wheels and upload pypi.
Sep 8, 2022
fbfb71a
update wheels to set trigger on pull request at master branch.
Sep 8, 2022
e2e859c
Merge pull request #562 from FedML-AI/dev/v0.7.0
fedml-alex Sep 8, 2022
9d3781e
Merge pull request #563 from FedML-AI/test/v0.7.0
fedml-alex Sep 8, 2022
2ead4f1
Merge pull request #561 from ray-ruisun/patch-1
chaoyanghe Sep 8, 2022
e86ffba
[attack] upd attack API
han-shanshan Sep 8, 2022
ef5e189
[dp] modify code structure
han-shanshan Sep 9, 2022
2f9af25
[dp] add to algo frame
han-shanshan Sep 9, 2022
038dbad
[defense] example - krum add gpu_mapping.yaml
han-shanshan Sep 9, 2022
3f7b003
[dp] minor issue
han-shanshan Sep 9, 2022
0c978f4
[dp] cross-silo example
han-shanshan Sep 9, 2022
98e5a17
[dp] cross-silo example
han-shanshan Sep 9, 2022
a770922
[dp] cross-silo example
han-shanshan Sep 9, 2022
fadb463
[dp] cross-silo example - typo
han-shanshan Sep 9, 2022
a5242f8
[dp] cross-silo cdp example - bug free
han-shanshan Sep 9, 2022
e6a2f7b
Update fedml_config.yaml
chaoyanghe Sep 10, 2022
576a5bb
[dp] add local dp examples
chaoyanghe Sep 10, 2022
6497a0e
[dp] fix github actions errors
chaoyanghe Sep 10, 2022
00c5545
Update smoke_test_ml_engines_linux.yml
chaoyanghe Sep 10, 2022
3f5ef9a
Update smoke_test_ml_engines_linux.yml
chaoyanghe Sep 10, 2022
b14723c
[dp]
han-shanshan Sep 11, 2022
d5221b9
Merge pull request #566 from FedML-AI/dev/v0.7.0
chaoyanghe Sep 11, 2022
143cdbd
Merge pull request #567 from FedML-AI/test/v0.7.0
chaoyanghe Sep 11, 2022
e570b84
debug wheels.
Sep 11, 2022
d3e0b58
Merge branch 'dev/v0.7.0' of https://github.com/FedML-AI/FedML into d…
Sep 11, 2022
355018e
publish version 0.7.317.
Sep 11, 2022
7258a7b
Merge pull request #569 from FedML-AI/dev/v0.7.0
fedml-alex Sep 11, 2022
cd91ce0
Merge pull request #570 from FedML-AI/test/v0.7.0
fedml-alex Sep 11, 2022
d92e158
debug wheels.
Sep 11, 2022
e46a699
Merge pull request #571 from FedML-AI/dev/v0.7.0
fedml-alex Sep 11, 2022
31dd43f
Merge pull request #572 from FedML-AI/test/v0.7.0
fedml-alex Sep 11, 2022
9aa16b0
Create contribution_assessor
bbuyukates Sep 11, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update mqtt_manager.py
fedml-alex authored Aug 28, 2022
commit a0c520c2d4794e5542c00be6e8eedb2ef36cbd0a
Original file line number Diff line number Diff line change
@@ -66,7 +66,7 @@ def loop_forever(self):

def send_message(self, topic, message, wait_for_publish=True):
mqtt_send_start_time = time.time()
ret_info = self._client.publish(topic, payload=message, qos=2)
ret_info = self._client.publish(topic, payload=message)
if wait_for_publish:
try:
ret_info.wait_for_publish(1)