2.5.0rc5: Bug fixes
Pre-release
Pre-release
What's Changed
- Support ScriptRunner in ccwf_job by @yanchengnv in #2825
- ScriptRunner framework option in examples by @SYangster in #2827
- Use pre module scan to create classes table by @yhwen in #2824
- Add one entry in MANIFEST.in by @IsaacYangSLA in #2826
- Add NVIDIA FLARE DAY banner by @SYangster in #2829
- Fix existing xgboost examples by @YuanTingHsieh in #2830
- Remove unused code and update README by @YuanTingHsieh in #2828
- Fixed the config changes error by @yhwen in #2834
- Minor fixes to xgboost example by @hwpang in #2832
- fix notebook errors by @chesterxgchen in #2835
- Update requirements versions by @nvkevlu in #2831
- Add NPModelPersistor to hello-fedavg-numpy by @SYangster in #2837
- improve the class_utils to handle the duplicate class name case by @yhwen in #2833
- Add migration guide by @nvkevlu in #2806
- Fix hello-pt and empty metrics by @SYangster in #2840
- Update ml-to-fl examples with new APIs by @SYangster in #2836
- Add example notebook for docker by @nvkevlu in #2767
- hello-pt-mlflow job api example by @yhwen in #2839
- Credit Card Fraud detection end-to-end with XGBoost by @chesterxgchen in #2738
- rolled back the job api custom_file copy destination change by @yhwen in #2848
- Remove basename in ScriptRunner by @SYangster in #2849
- Update site code blocks and links by @SYangster in #2847
- Gradient inversion fix dtype error by @holgerroth in #2852
- Convert step-by-step stats examples to use new Job API by @chesterxgchen in #2842
- Convert tree-based Fed XGBoost with Job API by @chesterxgchen in #2843
- Convert Scikit-Learn examples (SVM, Kmeans, Linear) to use Job API by @chesterxgchen in #2845
- Added Debug in ReliableMessage and Ignore XGB errors after shutdown by @nvidianz in #2851
- Update arg name for MLflowReceiver by @YuanTingHsieh in #2850
- Update step by step examples to use Job API by @YuanTingHsieh in #2841
- Update client api to use same task as CSE and update step-by-step CSE by @YuanTingHsieh in #2844
- Autofedrl fix for updated locator behavior by @ZiyueXu77 in #2856
- Convert CCWF examples to use Job API by @SYangster in #2846
- Fixed the SubprocessLauncher missing app_custom_folder in PYTHONPATH by @yhwen in #2857
- Add FLModel parameter checks by @SYangster in #2859
- Clarify default persistor_id by @SYangster in #2861
- Added check for duplicate RM request by @nvidianz in #2858
- Add support of just doing metrics streaming with client api by @YuanTingHsieh in #2763
- Add flower metrics streaming example by @YuanTingHsieh in #2764
Full Changelog: 2.5.0rc4...2.5.0rc5