tree: 0d68db62fbd6ccb573f7835ffe5d8fbfc3c00314 [path history] [tgz]
  1. dbus/
  2. docs/
  3. init/
  4. mojom/
  5. seccomp/
  6. daemon.cc
  7. daemon.h
  8. graph_executor_impl.cc
  9. graph_executor_impl.h
  10. graph_executor_impl_test.cc
  11. machine_learning_service_impl.cc
  12. machine_learning_service_impl.h
  13. machine_learning_service_impl_test.cc
  14. main.cc
  15. ml.gyp
  16. model_impl.cc
  17. model_impl.h
  18. model_impl_test.cc
  19. model_metadata.cc
  20. model_metadata.h
  21. OWNERS
  22. README.md
  23. tensor_view.cc
  24. tensor_view.h
  25. test_utils.cc
  26. test_utils.h
  27. testrunner.cc
ml/README.md

CrosML: Chrome OS Machine Learning Service

Summary

The Machine Learning (ML) Service provides a common runtime for evaluating machine learning models on device. The service wraps the TensorFlow Lite runtime and provides infrastructure for deployment of trained models. Chromium communicates with ML Service via a Mojo Interface.

How to use ML Service

You need to provide your trained models to ML Service by following these instructions. You can then load and use your model from Chromium using the client library provided at //chromeos/services/machine_learning/public/cpp/.

Design docs