ml: implement text suggester mojo api
Implement wrapping mojo api for the text suggestions shared lib.
BUG=chromium:1146266
TEST=cros_run_unit_tests --board=${BOARD} --packages chromeos-base/ml
Change-Id: I64ce411656d70fa6d0e379c2acc6fdd41f9dd0b6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2626551
Tested-by: Curtis McMullan <curtismcmullan@chromium.org>
Commit-Queue: Darren Shen <shend@chromium.org>
Reviewed-by: Andrew Moylan <amoylan@chromium.org>
diff --git a/ml/machine_learning_service_impl.h b/ml/machine_learning_service_impl.h
index 0f5927d..49e85ae 100644
--- a/ml/machine_learning_service_impl.h
+++ b/ml/machine_learning_service_impl.h
@@ -84,6 +84,10 @@
mojo::PendingReceiver<chromeos::machine_learning::mojom::GrammarChecker>
receiver,
LoadGrammarCheckerCallback callback) override;
+ void LoadTextSuggester(
+ mojo::PendingReceiver<chromeos::machine_learning::mojom::TextSuggester>
+ receiver,
+ LoadTextSuggesterCallback callback) override;
// Metadata required to load builtin models. Initialized at construction.
const std::map<chromeos::machine_learning::mojom::BuiltinModelId,