Revert "IVGCVSW-6359 Added support for Float16 (Half) to Execute Network"

This reverts commit 2d9956162dd002a41f7fb4fa6753195d33524c7f.

Reason for revert: After some discussion, this does technically implement Float16 support for ExecuteNetwork, but not in a way which matches most use cases and is likely to cause issues in the future. Reverting for now.

Change-Id: I4ce6de6879216e694631f5dc68e46fb793fae0a9
diff --git a/include/armnnUtils/TContainer.hpp b/include/armnnUtils/TContainer.hpp
index d2a868a..a55f9df 100644
--- a/include/armnnUtils/TContainer.hpp
+++ b/include/armnnUtils/TContainer.hpp
@@ -6,20 +6,15 @@
 #pragma once
 
 #include <armnn/TypesUtils.hpp>
-#include <Half.hpp>
 
 #include <mapbox/variant.hpp>
 
 namespace armnnUtils
 {
 
-// Standard declaration of TContainer used by ArmNN
-// Changes to this declaration constitute an api/abi break, new types should be added as a separate declaration and
-// merged on the next planned api/abi update.
-using TContainer = mapbox::util::variant<std::vector<float>,
-                                         std::vector<int>,
-                                         std::vector<uint8_t>,
-                                         std::vector<int8_t>,
-                                         std::vector<armnn::Half>>;
+// Standard definition of TContainer used by ArmNN, use this definition or add alternative definitions here instead of
+// defining your own.
+    using TContainer =
+    mapbox::util::variant<std::vector<float>, std::vector<int>, std::vector<unsigned char>, std::vector<int8_t>>;
 
 } // namespace armnnUtils