tree: 0640867fe247af5c79bac4802e517bb25ae422a4 [path history] [tgz]
  1. dbus/
  2. init/
  3. mojom/
  4. protos/
  5. seccomp/
  6. BUILD.gn
  7. daemon.cc
  8. daemon.h
  9. device_status_monitor.cc
  10. device_status_monitor.h
  11. device_status_monitor_test.cc
  12. DIR_METADATA
  13. example_database.cc
  14. example_database.h
  15. example_database_test.cc
  16. federated_library.cc
  17. federated_library.h
  18. federated_metadata.cc
  19. federated_metadata.h
  20. federated_service_impl.cc
  21. federated_service_impl.h
  22. federated_service_impl_test.cc
  23. federated_session.cc
  24. federated_session.h
  25. main.cc
  26. mock_example_database.cc
  27. mock_example_database.h
  28. mock_storage_manager.h
  29. network_status_training_condition.cc
  30. network_status_training_condition.h
  31. network_status_training_condition_test.cc
  32. OWNERS
  33. power_supply_training_condition.cc
  34. power_supply_training_condition.h
  35. power_supply_training_condition_test.cc
  36. README.md
  37. scheduler.cc
  38. scheduler.h
  39. session_manager_observer_interface.h
  40. session_manager_proxy.cc
  41. session_manager_proxy.h
  42. session_manager_proxy_test.cc
  43. storage_manager.cc
  44. storage_manager.h
  45. storage_manager_test.cc
  46. test_utils.cc
  47. test_utils.h
  48. testrunner.cc
  49. training_condition.h
  50. utils.cc
  51. utils.h
  52. utils_test.cc
federated/README.md

Chrome OS Federated Computation Service

Summary

The federated computation service provides a common runtime for federated analytics (F.A.) and federated learning (F.L.). The service wraps the federated computation client which communicates with the federated computation server, receives and manages examples from its clients (usually in Chromium) and schedules the learning/analytics plan. See go/cros-federated-design for a design overview.