Skip to content

Commit

Permalink
update url in code
Browse files Browse the repository at this point in the history
  • Loading branch information
Robert-Steiner committed Feb 20, 2024
1 parent 4d96a39 commit 05fbe27
Show file tree
Hide file tree
Showing 77 changed files with 229 additions and 231 deletions.
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/baseline_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,18 +38,18 @@ body:
attributes:
label: For first time contributors
value: |
- [ ] Read the [`first contribution` doc](https://flower.dev/docs/first-time-contributors.html)
- [ ] Read the [`first contribution` doc](https://flower.ai/docs/first-time-contributors.html)
- [ ] Complete the Flower tutorial
- [ ] Read the Flower Baselines docs to get an overview:
- [ ] [How to use Flower Baselines](https://flower.dev/docs/baselines/how-to-use-baselines.html)
- [ ] [How to contribute a Flower Baseline](https://flower.dev/docs/baselines/how-to-contribute-baselines.html)
- [ ] [How to use Flower Baselines](https://flower.ai/docs/baselines/how-to-use-baselines.html)
- [ ] [How to contribute a Flower Baseline](https://flower.ai/docs/baselines/how-to-contribute-baselines.html)
- type: checkboxes
attributes:
label: Prepare - understand the scope
options:
- label: Read the paper linked above
- label: Decide which experiments you'd like to reproduce. The more the better!
- label: Follow the steps outlined in [Add a new Flower Baseline](https://flower.dev/docs/baselines/how-to-contribute-baselines.html#add-a-new-flower-baseline).
- label: Follow the steps outlined in [Add a new Flower Baseline](https://flower.ai/docs/baselines/how-to-contribute-baselines.html#add-a-new-flower-baseline).
- label: You can use as reference [other baselines](https://github.com/adap/flower/tree/main/baselines) that the community merged following those steps.
- type: checkboxes
attributes:
Expand Down
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
blank_issues_enabled: false
contact_links:
- name: Slack Channel
url: https://flower.dev/join-slack
url: https://flower.ai/join-slack
about: Connect with other Flower users and contributors and discuss with them or ask them questions.
- name: Discussion
url: https://github.com/adap/flower/discussions
about: Ask about new features or general questions. Please use the discussion area in most of the cases instead of the issues.
about: Ask about new features or general questions. Please use the discussion area in most of the cases instead of the issues.
- name: Flower Issues
url: https://github.com/adap/flower/issues
about: Contribute new features/enhancements, report bugs, or improve the documentation.
- name: Flower Mail
url: https://flower.dev/
about: If your project needs professional support please contact the Flower team (hello@flower.dev).
url: https://flower.ai/
about: If your project needs professional support please contact the Flower team (hello@flower.ai).
6 changes: 3 additions & 3 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,10 @@ Example: The variable `rnd` was renamed to `server_round` to improve readability

- [ ] Implement proposed change
- [ ] Write tests
- [ ] Update [documentation](https://flower.dev/docs/writing-documentation.html)
- [ ] Update [documentation](https://flower.ai/docs/writing-documentation.html)
- [ ] Update the changelog entry below
- [ ] Make CI checks pass
- [ ] Ping maintainers on [Slack](https://flower.dev/join-slack/) (channel `#contributions`)
- [ ] Ping maintainers on [Slack](https://flower.ai/join-slack/) (channel `#contributions`)

<!--
Inside the following 'Changelog entry' section, you should put the description of your changes that will be added to the changelog alongside your PR title.
Expand Down Expand Up @@ -68,7 +68,7 @@ Smaller PRs with good descriptions can be considered much more easily.
If you have an urgent request or question, please use the Flower Slack:
https://flower.dev/join-slack/ (channel: #contributions)
https://flower.ai/join-slack/ (channel: #contributions)
Thank you for contributing to Flower!
-->
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Changelog

Flower changes are tracked as part of the documentation: [Flower Changelog](https://flower.dev/docs/changelog.html).
Flower changes are tracked as part of the documentation: [Flower Changelog](https://flower.ai/docs/changelog.html).

The changelog source can be edited here: `doc/source/changelog.rst`
10 changes: 5 additions & 5 deletions baselines/baseline_template/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ name = "<BASELINE_NAME>" # <----- Ensure it matches the name of your baseline di
version = "1.0.0"
description = "Flower Baselines"
license = "Apache-2.0"
authors = ["The Flower Authors <hello@flower.dev>"]
authors = ["The Flower Authors <hello@flower.ai>"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -80,10 +80,10 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[tool.pylint.typecheck]
generated-members="numpy.*, torch.*, tensorflow.*"
generated-members = "numpy.*, torch.*, tensorflow.*"

[[tool.mypy.overrides]]
module = [
Expand Down
8 changes: 4 additions & 4 deletions baselines/dasha/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ description = "DASHA: Distributed nonconvex optimization with communication comp
license = "Apache-2.0"
authors = ["Alexander Tyurin <alexandertiurin@gmail.com>"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -88,8 +88,8 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias,no-self-use,too-many-locals,too-many-instance-attributes"
good-names = "i,j,k,_,x,y,X,Y"
signature-mutators="hydra.main.main"
generated-members="numpy.*, torch.*"
signature-mutators = "hydra.main.main"
generated-members = "numpy.*, torch.*"

[[tool.mypy.overrides]]
module = [
Expand Down
12 changes: 6 additions & 6 deletions baselines/depthfl/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ description = "DepthFL: Depthwise Federated Learning for Heterogeneous Clients"
license = "Apache-2.0"
authors = ["Minjae Kim <mjkim@snu.ac.kr>"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -41,8 +41,8 @@ python = ">=3.10.0, <3.11.0"
flwr = { extras = ["simulation"], version = "1.5.0" }
hydra-core = "1.3.2" # don't change this
matplotlib = "3.7.1"
torch = { url = "https://download.pytorch.org/whl/cu116/torch-1.13.1%2Bcu116-cp310-cp310-linux_x86_64.whl"}
torchvision = { url = "https://download.pytorch.org/whl/cu116/torchvision-0.14.1%2Bcu116-cp310-cp310-linux_x86_64.whl"}
torch = { url = "https://download.pytorch.org/whl/cu116/torch-1.13.1%2Bcu116-cp310-cp310-linux_x86_64.whl" }
torchvision = { url = "https://download.pytorch.org/whl/cu116/torchvision-0.14.1%2Bcu116-cp310-cp310-linux_x86_64.whl" }


[tool.poetry.dev-dependencies]
Expand Down Expand Up @@ -84,10 +84,10 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[tool.pylint.typecheck]
generated-members="numpy.*, torch.*, tensorflow.*"
generated-members = "numpy.*, torch.*, tensorflow.*"

[[tool.mypy.overrides]]
module = [
Expand Down
8 changes: 4 additions & 4 deletions baselines/fedavgm/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ requires = ["poetry-core>=1.4.0"]
build-backend = "poetry.masonry.api"

[tool.poetry]
name = "fedavgm"
name = "fedavgm"
version = "1.0.0"
description = "FedAvgM: Measuring the effects of non-identical data distribution for federated visual classification"
license = "Apache-2.0"
authors = ["Gustavo Bertoli"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -84,7 +84,7 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[[tool.mypy.overrides]]
module = [
Expand Down
10 changes: 5 additions & 5 deletions baselines/fedbn/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ name = "fedbn"
version = "1.0.0"
description = "Flower Baselines"
license = "Apache-2.0"
authors = ["The Flower Authors <hello@flower.dev>"]
authors = ["The Flower Authors <hello@flower.ai>"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -86,10 +86,10 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[tool.pylint.typecheck]
generated-members="numpy.*, torch.*, tensorflow.*"
generated-members = "numpy.*, torch.*, tensorflow.*"

[[tool.mypy.overrides]]
module = [
Expand Down
14 changes: 7 additions & 7 deletions baselines/fedmeta/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ description = "Implementation of FedMeta (Fei Chen et al. 2018)"
license = "Apache-2.0"
authors = ["Jinsoo Kim <wlstn25092303@gmail.com>", "Kangyoon Lee <keylee@gachon.ac.kr>"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand All @@ -37,13 +37,13 @@ classifiers = [
]

[tool.poetry.dependencies]
python = ">=3.10.0, <3.11.0"
python = ">=3.10.0, <3.11.0"
flwr = { extras = ["simulation"], version = "1.5.0" }
hydra-core = "1.3.2" # don't change this
matplotlib = "3.7.1"
scikit-learn = "1.3.1"
torch = { url = "https://download.pytorch.org/whl/cu117/torch-2.0.1%2Bcu117-cp310-cp310-linux_x86_64.whl"}
torchvision = { url = "https://download.pytorch.org/whl/cu117/torchvision-0.15.2%2Bcu117-cp310-cp310-linux_x86_64.whl"}
torch = { url = "https://download.pytorch.org/whl/cu117/torch-2.0.1%2Bcu117-cp310-cp310-linux_x86_64.whl" }
torchvision = { url = "https://download.pytorch.org/whl/cu117/torchvision-0.15.2%2Bcu117-cp310-cp310-linux_x86_64.whl" }
pillow = "9.5.0" # needed <10.0.0 for LEAF repo scripts


Expand Down Expand Up @@ -86,10 +86,10 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[tool.pylint.typecheck]
generated-members="numpy.*, torch.*, tensorflow.*"
generated-members = "numpy.*, torch.*, tensorflow.*"

[[tool.mypy.overrides]]
module = [
Expand Down
8 changes: 4 additions & 4 deletions baselines/fedmlb/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ description = "FedMLB Flower Baseline"
license = "Apache-2.0"
authors = ["Alessio Mora <alessio.mora@unibo.it>"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -83,10 +83,10 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[tool.pylint.typecheck]
generated-members="numpy.*, torch.*, tensorflow.*"
generated-members = "numpy.*, torch.*, tensorflow.*"

[[tool.mypy.overrides]]
module = [
Expand Down
14 changes: 7 additions & 7 deletions baselines/fednova/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ name = "fednova" # <----- Ensure it matches the name of your baseline directory
version = "1.0.0"
description = "Flower Baselines"
license = "Apache-2.0"
authors = ["The Flower Authors <hello@flower.dev>"]
authors = ["The Flower Authors <hello@flower.ai>"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -41,8 +41,8 @@ classifiers = [
python = ">=3.10.0, <3.11.0"
flwr = { extras = ["simulation"], version = "1.5.0" }
hydra-core = "1.3.2" # don't change this
torch = { url = "https://download.pytorch.org/whl/cu117/torch-2.0.1%2Bcu117-cp310-cp310-linux_x86_64.whl"}
torchvision = { url = "https://download.pytorch.org/whl/cu117/torchvision-0.15.2%2Bcu117-cp310-cp310-linux_x86_64.whl"}
torch = { url = "https://download.pytorch.org/whl/cu117/torch-2.0.1%2Bcu117-cp310-cp310-linux_x86_64.whl" }
torchvision = { url = "https://download.pytorch.org/whl/cu117/torchvision-0.15.2%2Bcu117-cp310-cp310-linux_x86_64.whl" }
numpy = "1.21.6"
matplotlib = "3.5.3"
pandas = "1.3.5"
Expand Down Expand Up @@ -87,10 +87,10 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y,lr,K,N,m,n,v,mu,p,g,df"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[tool.pylint.typecheck]
generated-members="numpy.*, torch.*, tensorflow.*"
generated-members = "numpy.*, torch.*, tensorflow.*"

[[tool.mypy.overrides]]
module = [
Expand Down
12 changes: 6 additions & 6 deletions baselines/fedpara/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ description = "Flower Baselines"
license = "Apache-2.0"
authors = ["Yahia Salaheldin Shaaban <yehia.salah.ms@alexu.edu.eg>", "Omar Mokhtar < >", "Roeia Amr < >"]
readme = "README.md"
homepage = "https://flower.dev"
homepage = "https://flower.ai"
repository = "https://github.com/adap/flower"
documentation = "https://flower.dev"
documentation = "https://flower.ai"
classifiers = [
"Development Status :: 3 - Alpha",
"Intended Audience :: Developers",
Expand Down Expand Up @@ -42,8 +42,8 @@ flwr = { extras = ["simulation"], version = "1.5.0" }
hydra-core = "1.3.2" # don't change this
matplotlib = "^3.7.2"
tqdm = "^4.66.1"
torch = {url = "https://download.pytorch.org/whl/cu117/torch-2.0.1%2Bcu117-cp310-cp310-linux_x86_64.whl"}
torchvision = { url = "https://download.pytorch.org/whl/cu117/torchvision-0.15.2%2Bcu117-cp310-cp310-linux_x86_64.whl"}
torch = { url = "https://download.pytorch.org/whl/cu117/torch-2.0.1%2Bcu117-cp310-cp310-linux_x86_64.whl" }
torchvision = { url = "https://download.pytorch.org/whl/cu117/torchvision-0.15.2%2Bcu117-cp310-cp310-linux_x86_64.whl" }

[tool.poetry.dev-dependencies]
isort = "==5.11.5"
Expand Down Expand Up @@ -85,10 +85,10 @@ plugins = "numpy.typing.mypy_plugin"
[tool.pylint."MESSAGES CONTROL"]
disable = "bad-continuation,duplicate-code,too-few-public-methods,useless-import-alias"
good-names = "i,j,k,_,x,y,X,Y,m,w1,w2,W1,W2,n,r1,r2,r3,W,w,v,lr,f,r,T,a,b,c"
signature-mutators="hydra.main.main"
signature-mutators = "hydra.main.main"

[tool.pylint.typecheck]
generated-members="numpy.*, torch.*, tensorflow.*"
generated-members = "numpy.*, torch.*, tensorflow.*"

[[tool.mypy.overrides]]
module = [
Expand Down
Loading

0 comments on commit 05fbe27

Please sign in to comment.