platform_hardware_interfaces/neuralnetworks/1.2
Lev Proleev e61b7b98c9 Fix LSTM documentation
The documentation said that cell-to-input weights are required to be
present when input-to-input weights, recurrent-to-input weights and
input gate bias are present. This was incorrect since this weights can
be omitted if peephole connections are not used even if all the other
tensors are present.

Another bug that is fixed in this change is that for output #0 the docs
said "of shape [batch_size, num_units * 4] with CIFG, or [batch_size,
num_units * 3] without CIFG" when in fact it is the opposite, i.e.  "of
shape [batch_size, num_units * 3] with CIFG, or [batch_size, num_units *
4] without CIFG."

Existing CTS/VTS tests expect behaviour described in the fixed documentation.
Existing CPU implementation is also compliant with the fixed documentation.

Fix: 111842951
Test: mma
Change-Id: Id011783e33672ae65dc6fe3784cb26feb832acf9
Merged-In: Id011783e33672ae65dc6fe3784cb26feb832acf9
(cherry picked from commit e0537f09fb)
2019-05-15 14:57:34 +01:00
..
vts Add quant8 variant of VTS CompilationCachingTest. 2019-05-09 15:45:35 -07:00
Android.bp Update hidl makefiles for bpfmt 2019-04-17 09:38:50 -07:00
IBurstCallback.hal Fix IBurstCallback.hal typo 2019-04-17 17:37:30 +00:00
IBurstContext.hal NNAPI Burst -- HAL interface 2019-01-24 14:04:35 -08:00
IDevice.hal Fix caching interface according to vendor feedback. 2019-03-22 13:10:54 -07:00
IExecutionCallback.hal Update neuralnetworks HAL to allow collecting execution duration. 2019-01-24 16:07:03 -08:00
IPreparedModel.hal Fix caching interface according to vendor feedback. 2019-03-22 13:10:54 -07:00
IPreparedModelCallback.hal Add 1.2 NN HAL: IPreparedModel & callbacks. 2018-12-13 13:56:51 -08:00
types.hal Fix LSTM documentation 2019-05-15 14:57:34 +01:00