mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge changes from topic "quant_coupling" am: 76f5263d6f
am: 75a93ac4b1
Change-Id: I4bfbe56f27e5725dbc0ebde7407969fd1832a2ef
This commit is contained in:
@@ -578,7 +578,7 @@ f1109cbb10297b7429a11fab42afa912710b303c9bf20bd5cdb8bd57b9c84186 android.hardwar
|
|||||||
9d8ee57c490ffeaa28f702eaea8d198cb510e4bbfb99e6cb5f63e73341057c7c android.hardware.neuralnetworks@1.1::types
|
9d8ee57c490ffeaa28f702eaea8d198cb510e4bbfb99e6cb5f63e73341057c7c android.hardware.neuralnetworks@1.1::types
|
||||||
fb382e986c10b8fbb797a8546e8f9ea6d1107bfe6f3fb7e57f6bbbf1f807a906 android.hardware.neuralnetworks@1.2::IDevice
|
fb382e986c10b8fbb797a8546e8f9ea6d1107bfe6f3fb7e57f6bbbf1f807a906 android.hardware.neuralnetworks@1.2::IDevice
|
||||||
40e71cd693de5b832325c5d8f081f2ff20a7ba2b89d401cee5b4b3eb0e241681 android.hardware.neuralnetworks@1.2::IPreparedModel
|
40e71cd693de5b832325c5d8f081f2ff20a7ba2b89d401cee5b4b3eb0e241681 android.hardware.neuralnetworks@1.2::IPreparedModel
|
||||||
71c0f7127335e5b74d1615d5e7f129831b43ffbae5318ad0924d7d8d8910a859 android.hardware.neuralnetworks@1.2::types
|
72de91c3feba4b19c159cd1c413cbea596b78240caa43e31194e20e6f5b05c49 android.hardware.neuralnetworks@1.2::types
|
||||||
a785a57447a81e9c130eef6904c3a5c256076c6a04588c40620ebd6fa2660d77 android.hardware.radio@1.2::types
|
a785a57447a81e9c130eef6904c3a5c256076c6a04588c40620ebd6fa2660d77 android.hardware.radio@1.2::types
|
||||||
1a6e2bd289f22931c526b21916910f1d4c436b7acb9556e4243de4ce8e6cc2e4 android.hardware.soundtrigger@2.0::ISoundTriggerHwCallback
|
1a6e2bd289f22931c526b21916910f1d4c436b7acb9556e4243de4ce8e6cc2e4 android.hardware.soundtrigger@2.0::ISoundTriggerHwCallback
|
||||||
fd65298e1e09e0e3c781ab18305920d757dbe55a3b459ce17814ec5cf6dfee99 android.hardware.wifi@1.0::IWifiP2pIface
|
fd65298e1e09e0e3c781ab18305920d757dbe55a3b459ce17814ec5cf6dfee99 android.hardware.wifi@1.0::IWifiP2pIface
|
||||||
@@ -597,7 +597,7 @@ adb0efdf1462e9b2e742c0dcadd598666aac551f178be06e755bfcdf5797abd0 android.hardwar
|
|||||||
9e59fffceed0dd72a9799e04505db5f777bbbea1af0695ba4107ef6d967c6fda android.hardware.neuralnetworks@1.3::IDevice
|
9e59fffceed0dd72a9799e04505db5f777bbbea1af0695ba4107ef6d967c6fda android.hardware.neuralnetworks@1.3::IDevice
|
||||||
4a6c3b3556da951b4def21ba579a227c022980fe4465df6cdfbe20628fa75f5a android.hardware.neuralnetworks@1.3::IPreparedModel
|
4a6c3b3556da951b4def21ba579a227c022980fe4465df6cdfbe20628fa75f5a android.hardware.neuralnetworks@1.3::IPreparedModel
|
||||||
94e803236398bed1febb11cc21051bc42ec003700139b099d6c479e02a7ca3c3 android.hardware.neuralnetworks@1.3::IPreparedModelCallback
|
94e803236398bed1febb11cc21051bc42ec003700139b099d6c479e02a7ca3c3 android.hardware.neuralnetworks@1.3::IPreparedModelCallback
|
||||||
c511b1427b1c3f76af90967bbddaaf250db983a8d3abb9ff189fb5a807cf3d4d android.hardware.neuralnetworks@1.3::types
|
554baa3b317e077b850afcbaac99daeef56861b1786540e56275a4fcad1f43e3 android.hardware.neuralnetworks@1.3::types
|
||||||
274fb1254a6d1a97824ec5c880eeefc0e410dc6d3a2a4c34052201169d2b7de0 android.hardware.radio@1.5::types
|
274fb1254a6d1a97824ec5c880eeefc0e410dc6d3a2a4c34052201169d2b7de0 android.hardware.radio@1.5::types
|
||||||
c8e81d912827a5d49b2ddcdc4eb4556c5d231a899a1dca879309e04210daa4a0 android.hardware.radio@1.5::IRadio
|
c8e81d912827a5d49b2ddcdc4eb4556c5d231a899a1dca879309e04210daa4a0 android.hardware.radio@1.5::IRadio
|
||||||
a62a93faf173b14a6175b683ebf61ffa568dc61f81e369d2dce7b1265e86cf2f android.hardware.radio@1.5::IRadioIndication
|
a62a93faf173b14a6175b683ebf61ffa568dc61f81e369d2dce7b1265e86cf2f android.hardware.radio@1.5::IRadioIndication
|
||||||
|
|||||||
@@ -2448,15 +2448,17 @@ enum OperationType : int32_t {
|
|||||||
* then clipping is disabled.
|
* then clipping is disabled.
|
||||||
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
||||||
* this scalar must be of the type {@link OperandType::FLOAT32},
|
* this scalar must be of the type {@link OperandType::FLOAT32},
|
||||||
* otherwise if all the input tensors have the type {@link OperandType::TENSOR_FLOAT16},
|
* otherwise if all the input tensors have the type
|
||||||
* this scalar must be of type {@link OperandType::FLOAT16}.
|
* {@link OperandType::TENSOR_FLOAT16}, this scalar must be
|
||||||
|
* of type {@link OperandType::FLOAT16}.
|
||||||
* * 50: The clipping threshold for the output from the
|
* * 50: The clipping threshold for the output from the
|
||||||
* projection layer, such that values are bound within
|
* projection layer, such that values are bound within
|
||||||
* [-proj_clip, proj_clip]. If set to 0.0 then clipping is disabled.
|
* [-proj_clip, proj_clip]. If set to 0.0 then clipping is disabled.
|
||||||
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
||||||
* this scalar must be of the type {@link OperandType::FLOAT32},
|
* this scalar must be of the type {@link OperandType::FLOAT32},
|
||||||
* otherwise if all the input tensors have the type {@link OperandType::TENSOR_FLOAT16},
|
* otherwise if all the input tensors have the type
|
||||||
* this scalar must be of type {@link OperandType::FLOAT16}.
|
* {@link OperandType::TENSOR_FLOAT16}, this scalar must be
|
||||||
|
* of type {@link OperandType::FLOAT16}.
|
||||||
* * 51: merge_outputs
|
* * 51: merge_outputs
|
||||||
* An {@link OperandType::BOOL} scalar specifying if the outputs
|
* An {@link OperandType::BOOL} scalar specifying if the outputs
|
||||||
* from forward and backward cells should be merged.
|
* from forward and backward cells should be merged.
|
||||||
@@ -4124,7 +4126,6 @@ enum OperationType : int32_t {
|
|||||||
* * 0: A tensor of the same type and shape as input1 and input2.
|
* * 0: A tensor of the same type and shape as input1 and input2.
|
||||||
* For a {@link OperandType::TENSOR_QUANT8_ASYMM} tensor,
|
* For a {@link OperandType::TENSOR_QUANT8_ASYMM} tensor,
|
||||||
* the scale and zeroPoint can be different from inputs' scale and zeroPoint.
|
* the scale and zeroPoint can be different from inputs' scale and zeroPoint.
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
SELECT = 84,
|
SELECT = 84,
|
||||||
|
|
||||||
|
|||||||
@@ -2375,15 +2375,17 @@ enum OperationType : int32_t {
|
|||||||
* then clipping is disabled.
|
* then clipping is disabled.
|
||||||
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
||||||
* this scalar must be of the type {@link OperandType::FLOAT32},
|
* this scalar must be of the type {@link OperandType::FLOAT32},
|
||||||
* otherwise if all the input tensors have the type {@link OperandType::TENSOR_FLOAT16},
|
* otherwise if all the input tensors have the type
|
||||||
* this scalar must be of type {@link OperandType::FLOAT16}.
|
* {@link OperandType::TENSOR_FLOAT16}, this scalar must be
|
||||||
|
* of type {@link OperandType::FLOAT16}.
|
||||||
* * 50: The clipping threshold for the output from the
|
* * 50: The clipping threshold for the output from the
|
||||||
* projection layer, such that values are bound within
|
* projection layer, such that values are bound within
|
||||||
* [-proj_clip, proj_clip]. If set to 0.0 then clipping is disabled.
|
* [-proj_clip, proj_clip]. If set to 0.0 then clipping is disabled.
|
||||||
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
* If all the input tensors have type {@link OperandType::TENSOR_FLOAT32},
|
||||||
* this scalar must be of the type {@link OperandType::FLOAT32},
|
* this scalar must be of the type {@link OperandType::FLOAT32},
|
||||||
* otherwise if all the input tensors have the type {@link OperandType::TENSOR_FLOAT16},
|
* otherwise if all the input tensors have the type
|
||||||
* this scalar must be of type {@link OperandType::FLOAT16}.
|
* {@link OperandType::TENSOR_FLOAT16}, this scalar must be
|
||||||
|
* of type {@link OperandType::FLOAT16}.
|
||||||
* * 51: merge_outputs
|
* * 51: merge_outputs
|
||||||
* An {@link OperandType::BOOL} scalar specifying if the outputs
|
* An {@link OperandType::BOOL} scalar specifying if the outputs
|
||||||
* from forward and backward cells should be merged.
|
* from forward and backward cells should be merged.
|
||||||
@@ -4034,6 +4036,7 @@ enum OperationType : int32_t {
|
|||||||
* * {@link OperandType::TENSOR_FLOAT32}
|
* * {@link OperandType::TENSOR_FLOAT32}
|
||||||
* * {@link OperandType::TENSOR_INT32}
|
* * {@link OperandType::TENSOR_INT32}
|
||||||
* * {@link OperandType::TENSOR_QUANT8_ASYMM}
|
* * {@link OperandType::TENSOR_QUANT8_ASYMM}
|
||||||
|
* * {@link OperandType::TENSOR_QUANT8_ASYMM_SIGNED} (since HAL version 1.3)
|
||||||
*
|
*
|
||||||
* Supported tensor rank: from 1
|
* Supported tensor rank: from 1
|
||||||
*
|
*
|
||||||
@@ -4044,14 +4047,14 @@ enum OperationType : int32_t {
|
|||||||
* true) or input2 (if false).
|
* true) or input2 (if false).
|
||||||
* * 1: An input tensor of the same shape as input0.
|
* * 1: An input tensor of the same shape as input0.
|
||||||
* * 2: An input tensor of the same shape and type as input1.
|
* * 2: An input tensor of the same shape and type as input1.
|
||||||
* For a {@link OperandType::TENSOR_QUANT8_ASYMM} tensor,
|
* For a {@link OperandType::TENSOR_QUANT8_ASYMM}
|
||||||
|
* and {@link OperandType::TENSOR_QUANT8_ASYMM_SIGNED} tensor,
|
||||||
* the scales and zeroPoint can be different from input1 scale and zeroPoint.
|
* the scales and zeroPoint can be different from input1 scale and zeroPoint.
|
||||||
*
|
*
|
||||||
* Outputs:
|
* Outputs:
|
||||||
* * 0: A tensor of the same type and shape as input1 and input2.
|
* * 0: A tensor of the same type and shape as input1 and input2.
|
||||||
* For a {@link OperandType::TENSOR_QUANT8_ASYMM} tensor,
|
* For a {@link OperandType::TENSOR_QUANT8_ASYMM} tensor,
|
||||||
* the scale and zeroPoint can be different from inputs' scale and zeroPoint.
|
* the scale and zeroPoint can be different from inputs' scale and zeroPoint.
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
SELECT = @1.2::OperationType:SELECT,
|
SELECT = @1.2::OperationType:SELECT,
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user