Releases: Substra/substra-documentation
Releases · Substra/substra-documentation
0.28.1
Substra 0.28.1 - 2023-09-11
SubstraFL:
- Bump SubstraFL to 0.37.1 to always keep last tasks output in remote mode, even with
clean_models
toTrue
inexecute_experiment
.
0.32.0
Substra 0.32.0 — 2023-09-08
- Update Substra to Pydantic 2.3.0. Concerned components by the update are SusbtraFL, Substra, Substra-backend and Substra-tests.
0.31.0
- Add user management doc (#345)
- Add link to python libraries documentation in Components page (#347)
- Add more orchestrator documentation (#346)
- Deactivate Binder (#340)
- Reorganise documentation according to diataxis approach (#330)
- Added section about channels in the main concepts (#344)
- Add frontend documentation in components section (#346)
- New page added on Substra Privacy Strategy based on research by Privacy Task Force at Owkin (#354)
- Revamp landing page (#353)
0.30.0
- New example on how to use the ComputePlanBuilder SubstraFL to compute Federated Analytics on the Sklearn diabetes dataset. (#311)
- New example on how to implement a custom cyclic
Strategy
with aTorchBaseAlgo
with SubstraFL. (#326) - Use
Client.wait_compute_plan
insubstrafl_examples/get_started/run_mnist_torch.py
(#327)
0.29.0
0.29.0 - 2023-06-30
- Improve permissions page
- Add
shared_state
andlocal_state
definition in SubstraFL Overview - Add
rank
definition in Substra Concepts
0.28.0
0.28.0 - 2023-06-15
- Add token management page guide (#312)
- Update Iris example with the changes implied by SubstraFL #120 compute plan builder (#313)
- Add caution for frontend cookies when several backends in local (#308)
- Update Substra examples to use new
get_task_output_asset
Substra function (#317)
0.27.0
SubstraFL:
- BREAKING CHANGE: SubstraFL used to create one task per metric. Now all metrics are executed into a single task. This will lead to less tasks for a given CP and will improve compute time.
- BREAKING CHANGE: Metrics are now given as metric_functions and not as metric_key. The functions given as metric functions to test data nodes are automatically registered in a new Substra function by SubstraFL. The new argument of the TestDataNode class metric_functions replaces the metric_keys one and accepts a dictionary (using the key as the identifier of the function given as value), a list of functions or directly a function if there is only one metric to compute (function.name is then used as identifier). Installed dependencies are the algo_dependencies passed to execute_experiment, and permissions are the same as the predict function.
- Enforce kwargs for functions with more than 3 parameters.
- Add the Federated Principal Component Analysis strategy.
Substra:
- Substra Clients can now be configured using environment variables or a configuration Yaml file.
- BREAKING CHANGE: default backend type for Client is now subprocess.
Front-end:
- Display function name for each task in workflow & tasks table.
- Better performances for workflow.
- Serialize the performance graph regarding the identifier only.
0.26.3
0.26.2
Substra 0.26.2 - 2023-04-19
- Fix Binder build for documentation examples
- Add hardware requirements documentation