Post clean up along with libchrome uprev r456626.

Remove mojo::Array, Map, String.

BUG=b:37434548
TEST=Build locally.

Change-Id: I1ea332847e33730f693ef5c4dcb1e2fa6d933279
Reviewed-on: https://chromium-review.googlesource.com/1348529
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Commit-Ready: Hidehiko Abe <hidehiko@chromium.org>
Tested-by: Hidehiko Abe <hidehiko@chromium.org>
Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org>
diff --git a/ml/graph_executor_impl.h b/ml/graph_executor_impl.h
index d527931..68452e8 100644
--- a/ml/graph_executor_impl.h
+++ b/ml/graph_executor_impl.h
@@ -8,6 +8,8 @@
 #include <map>
 #include <memory>
 #include <string>
+#include <unordered_map>
+#include <vector>
 
 #include <base/callback_forward.h>
 #include <base/macros.h>
@@ -48,10 +50,11 @@
 
  private:
   // chromeos::machine_learning::mojom::GraphExecutor:
-  void Execute(mojo::Map<mojo::String,
+  void Execute(
+      std::unordered_map<std::string,
                          chromeos::machine_learning::mojom::TensorPtr> inputs,
-               mojo::Array<mojo::String> output_names,
-               const ExecuteCallback& callback);
+      const std::vector<std::string>& output_names,
+      const ExecuteCallback& callback);
 
   const std::map<std::string, int>& required_inputs_;
   const std::map<std::string, int>& required_outputs_;