Skip to content

Releases: FLEXible-FL/FLEXible

More than a beta and a half!

29 Jun 08:26
b745d0e
Compare
Choose a tag to compare

What's Changed

  • Deleted the notebook as it is giving problems to work, and the transformers by @AlArgente in #89
  • Add a better way to share data among clients per each class by @xehartnort in #87
  • Add compatibility with python 3.8.10 by @xehartnort in #88
  • Added function to check that the function recieved by the decorators has, at least, one argument. by @AlArgente in #90
  • fix notebook by @xehartnort in #96
  • Improve number of arguments checker and its tests by @xehartnort in #92
  • Fix rounding in fiter by @xehartnort in #93
  • Add deepcopy operator and test by @xehartnort in #94
  • Moved utils.py and the inspect_arguments function to the folder common by @AlArgente in #97
  • Replace filter with select new implementation, fix notebooks too by @xehartnort in #98
  • Added notebook with multiple examples of how to create a FlexPool with a custom architecture. by @AlArgente in #99

Full Changelog: v0.5.0...v0.6.0

An actual beta!

16 Jun 10:25
38cf04b
Compare
Choose a tag to compare

What's Changed

  • Create a release by @xehartnort in #47
  • Added version to init file from flex. Added Documentation to be done by @AlArgente in #82
  • Add dtype to np.array to avoid error due to deprecation notice by @xehartnort in #83
  • Improve group_by_label logic and code by @xehartnort in #84
  • add dtype to np.array to avoid error from deprecation by @xehartnort in #85
  • Flex 100 terminar notebooks de clasificacion de imagenes en mnist tensorflow by @AlArgente in #81
  • Flex 74 hacer notebook federado de ejemplo de huggin face clasificacion texto by @AlArgente in #86

Full Changelog: v0.4.0...v0.5.0

v0.4.0 - Close to a beta!

29 Nov 12:31
496928f
Compare
Choose a tag to compare

What's Changed

  • Changed flex_model to flex_models. by @AlArgente in #37
  • Flex 52 renombrar flex pool manager a flex pool by @AlArgente in #36
  • Added defaultdict as default value for flex_models. by @AlArgente in #38
  • Flex 57 finalizar la implementacion de la funcion map procedure by @xehartnort in #39
  • added check to ensure that every node with data or models also has a role by @xehartnort in #40
  • Documentation added to some FlexPool methods. by @AlArgente in #42
  • added requirement of providing models for all clients, even if the do not have one by @xehartnort in #41
  • Flex 59 documentar nuevas funciones by @AlArgente in #43
  • added len property to flexpool by @xehartnort in #44
  • Filter method changed by @AlArgente in #45
  • fixed some funny bugs in map_procedure by @xehartnort in #46
  • Flex 64 error el federar los datos si solo tienen una sola caracteristica by @xehartnort in #48
  • fix linter? jajaj by @xehartnort in #49
  • remove names from X_data and y_data, improve iteratable interface and… by @xehartnort in #50
  • Flex 66 enable servers to init their models by @xehartnort in #52
  • Flex 67 arreglar map en flex dataset para que no de errores by @AlArgente in #53
  • Add clustering functionality, missing documentation by @xehartnort in #54
  • Flex 50 definir primitivas de comunicacion entre actores by @AlArgente in #55
  • Added some comments on a new notebook. Still needs further work by @AlArgente in #56
  • rename from_config functions and improve notebooks which federate data by @xehartnort in #57
  • Flex 77 crear nueva carpeta de tests para los datasets by @AlArgente in #58
  • add small test for most of the data loading functions by @xehartnort in #61
  • Flex 79 generalizar funciones primitivas by @AlArgente in #60
  • refine decorators so they behave like primitives by @xehartnort in #62
  • Flex 84 modificar flexmodel para mejorar su utilidad by @AlArgente in #63
  • add evaluate server model decorator by @xehartnort in #64
  • Added some Pluggable datasets for the HuggingFace Hub. by @AlArgente in #65
  • Flex 86 solucionar que flexpool.map devuelva muchos none by @AlArgente in #66
  • Flex 85 implementar ejemplos básicos federados con sklearn by @xehartnort in #67
  • Added new flex_primitives. Still need tests for the PyTorch functions… by @AlArgente in #68
  • fix multiple bugs by @xehartnort in #69
  • Flex 88 anadir federated mnist y primitivas de descarga by @AlArgente in #70
  • Improve from_config and add group by feature, everything is untested by @xehartnort in #71
  • Add multilabel support with test by @xehartnort in #72
  • Flex 91 anadir celeb a federado y sentinent 140 federado by @xehartnort in #74
  • Flex 72 hacer notebooks federados de clasificacion de imagenes mnist tensorflow by @xehartnort in #73
  • Refactoring: Changed class names and files names for a better by @AlArgente in #75
  • Refactoring by @AlArgente in #76
  • Split FlexRole, FlexRoleManager and FlexActors into different files. by @AlArgente in #77
  • Changed imports in the Notebooks to adapt them to the new structure. by @AlArgente in #79
  • initial version by @xehartnort in #78
  • FLEX-97-crear-metodos-to-framework-en-la-clase-dataset by @xehartnort in #80

Full Changelog: v0.2.0...v0.4.0

v0.3.0

19 Sep 09:00
d494833
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.0...v0.3.0

v0.2.0

27 Jul 11:15
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.0...v0.2.0

FLEXible-FL

01 Jul 08:30
d3746ee
Compare
Choose a tag to compare
FLEXible-FL Pre-release
Pre-release

What's Changed

  • FLEX-14 - FLEX-14-testear-la-integracion-con-github by @xehartnort in #1
  • FLEX-15 - FLEX-15-crear-clase-para-el-estandar-del-dataset-federado by @AlArgente in #2
  • Added proper linting to the project by using Trunk. by @xehartnort in #3
  • Flex 17 rehacer setters de flex client dataset by @xehartnort in #4
  • Flex 17 rehacer setters de flex client dataset by @xehartnort in #5
  • Added class for making the federated distribution. by @AlArgente in #6
  • FLEX-21 Added len and getitem method and its tests. by @xehartnort in #10
  • FLEX-22 Rename FederatedFlexDataObject to FlexDataset by @xehartnort in #8
  • FLEX-23 Fix small typo when using small_length_check by @xehartnort in #9
  • Test GitHub actions by @xehartnort in #12
  • FLEX-19 crear clase flex state by @xehartnort in #7
  • Added decorator @DataClass to FlexDataObject by @AlArgente in #13
  • Flex 2 preprocesamiento de datos a nivel de datos by @AlArgente in #14
  • Flex 24 aplicar una configuracion federada a un dataset centralizado by @xehartnort in #15
  • Added check whether all clients_itds must be in FlexDataset. Added te… by @AlArgente in #16
  • Flex 24 aplicar una configuracion federada a un dataset centralizado by @xehartnort in #17
  • Add better handling of some combinations between n_clients and client_names by @xehartnort in #20
  • Solved a bug on the map function at FlexDataset. by @AlArgente in #18
  • Changed the name of flex_preprocessing.py to flex_preprocessing_utils.py by @AlArgente in #21
  • Flex 30 crear pequeno notebook para mostrar algunos ejemplos de federacion de datos by @xehartnort in #23
  • Flex 3 habilitar paralelizacion en el preprocesamiento de datos by @xehartnort in #19
  • Documentation generated using pdoc3 in html format. by @AlArgente in #22
  • Flex 1 reparticion de datos iid entre clientes by @rbnuria in #24
  • Flex 25 mejorar tests de todas las clases by @xehartnort in #25
  • Flex 25 mejorar tests de todas las clases by @xehartnort in #26
  • Minor changes in documentation by @rbnuria in #27

New Contributors

Full Changelog: https://github.com/FLEXible-FL/FLEX-framework/commits/v0.1.0