Skip to content

Commit b5419b6

Browse files
authored
Merge pull request #423 from VectorInstitute/dbe/some_cleanup_docs_spelling_dependencies
Some Docs Cleanup, Spelling Corrections, Dependency simplification.
2 parents 04b0979 + ccd0ad8 commit b5419b6

File tree

197 files changed

+1964
-1703
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

197 files changed

+1964
-1703
lines changed

CONTRIBUTING.MD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The easiest way to create and activate a virtual environment is by using the [vi
2323
python -m venv <ENV_PATH>
2424
source "ENV_PATH/bin/activate"
2525
pip install --upgrade pip poetry
26-
poetry install --with "dev, dev-local, test, codestyle"
26+
poetry install --with "dev, test, codestyle"
2727
```
2828

2929
Note that the with command is installing all libraries required for the full development workflow. See the `pyproject.toml` file for additional details as to what is installed with each of these options.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -198,16 +198,16 @@ FENDA+Ditto
198198
This is a combination of two state-of-the-art approaches above: FENDA-FL and Ditto. The idea is to merge the two approaches to yield a "best of both" set of modeling with the flexibility of FENDA-FL for local adaptation and the global-model constrained optimization of Ditto.
199199
</td>
200200
</tr>
201-
</table>
201+
<tr>
202+
<td>
202203

203204
[GPFL](https://arxiv.org/pdf/2308.10279)
204205
</td>
205206
<td>
206207
GPFL trains a global feature extractor and a local classifier head. A global mapping model transforms the feature extractor’s output into both global and personalized feature representations. Global feature representations are trained to be close to their respective class embeddings stored in a global lookup table, whereas personalized feature embeddings are learned for prediction.
207208
</td>
208209
</tr>
209-
<tr>
210-
<td>
210+
</table>
211211

212212
More approaches are being implemented as they are prioritized. However, the library also provides significant flexibility to implement strategies of your own.
213213

@@ -308,7 +308,7 @@ We hope that the library will be useful to both FL practitioners and researchers
308308
As examples (the version may be out of date)
309309

310310
```
311-
# APA Sytle
311+
# APA Style
312312
Emerson, D.B., Jewell, J., Ayromlou, S., Carere, S., Tavakoli, F., Zhang, Y., Lotif, M., Fajardo, V. A., & Krishnan, A. FL4Health (Version 0.3.0) [Computer software]. https://doi.org/10.5281/zenodo.1234
313313
```
314314

docs/source/contributing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The easiest way to create and activate a virtual environment is by using the [vi
2323
python -m venv <ENV_PATH>
2424
source "ENV_PATH/bin/activate"
2525
pip install --upgrade pip poetry
26-
poetry install --with "dev, dev-local, test, codestyle"
26+
poetry install --with "dev, test, codestyle"
2727
```
2828

2929
Note that the with command is installing all libraries required for the full development workflow. See the `pyproject.toml` file for additional details as to what is installed with each of these options.

docs/source/reference/api/fl4health.checkpointing.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ Submodules
1616
fl4health.checkpointing.client_module
1717
fl4health.checkpointing.opacus_checkpointer
1818
fl4health.checkpointing.server_module
19+
fl4health.checkpointing.state_checkpointer
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
fl4health.checkpointing.state\_checkpointer module
2+
==================================================
3+
4+
.. automodule:: fl4health.checkpointing.state_checkpointer
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
fl4health.clients.fedbn\_client module
2+
======================================
3+
4+
.. automodule:: fl4health.clients.fedbn_client
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
fl4health.clients.flexible.base module
2+
======================================
3+
4+
.. automodule:: fl4health.clients.flexible.base
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
fl4health.clients.flexible package
2+
==================================
3+
4+
.. automodule:: fl4health.clients.flexible
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:
8+
9+
Submodules
10+
----------
11+
12+
.. toctree::
13+
:maxdepth: 4
14+
15+
fl4health.clients.flexible.base

docs/source/reference/api/fl4health.clients.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Subpackages
1313
:maxdepth: 4
1414

1515
fl4health.clients.deep_mmd_clients
16+
fl4health.clients.flexible
1617
fl4health.clients.mkmmd_clients
1718

1819
Submodules
@@ -31,6 +32,7 @@ Submodules
3132
fl4health.clients.evaluate_client
3233
fl4health.clients.fed_pca_client
3334
fl4health.clients.fed_prox_client
35+
fl4health.clients.fedbn_client
3436
fl4health.clients.fedper_client
3537
fl4health.clients.fedpm_client
3638
fl4health.clients.fedrep_client
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
fl4health.metrics.base\_metrics module
2+
======================================
3+
4+
.. automodule:: fl4health.metrics.base_metrics
5+
:members:
6+
:undoc-members:
7+
:show-inheritance:

0 commit comments

Comments
 (0)