Add validation to remaining ops and fix tests

Adds validation to the following operations:
* embedding lookup
* hashtable lookup
* lsh projection
* lstm
* rnn
* svdf

Additionally corrects some tensor types to scalar types in the following
tests:
* lsh_projection
* lstm
* rnn
* svdf

Bug: 67828197
Test: mma
Test: NeuralNetworksTest
Test: VtsHalNeuralnetworksV1_0TargetTest
Test: VtsHalNeuralnetworksV1_1TargetTest
Merged-In: I7c4842f296392ae2d54824872a2ca3c8dccb4689
Change-Id: I7c4842f296392ae2d54824872a2ca3c8dccb4689
(cherry picked from commit a0bf3eac12e392e604af12a4a1b78aefd3158005)
33 files changed
tree: b4fa60e0f9ece12933209603d6cbc362367db948
  1. common/
  2. driver/
  3. runtime/
  4. tools/
  5. Android.bp
  6. OWNERS
  7. README.txt