Age | Commit message (Collapse) | Author |
|
This adds local_bound to python attribute constructors for:
ConvAttribute
TransposeConvAttribute
FFTAttribute
RFFTAttribute
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: I26ae8d718425e5563e281c44490348361c7d44b4
|
|
- CustomOp's two attribute names have been changed to
- domain to domain_name
- operator to operator_name
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I382ff2cf98da0487f096938c3693428e91dce386
|
|
local_bound is used to determine when fast convolution algorithms
can be used in implementing the operation.
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I9970a2544e90a620f46ac4d3d01cec90a15710a9
|
|
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: I6b3984fb3834d4ea82b38c54e30b0a59b23cef45
|
|
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: Ia142c8b1a9e0869daefb3eef71100fd0c2a0effc
|
|
Change-Id: Iba6e06e1f40c2f2c2ca753787f0f57bae6e66747
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I27ea435dcaf182c2316e083db1fd784ec80ef283
|
|
These files were missing from the previous commit
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: Ie3563cdbbceb04435dc4670b5a07482f6d96e2ef
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I450796b17ba56dd3ab80888701c83b05f45fecc0
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I572ae70f8d693c89739ab892a31157235700c3f2
|
|
This adds a bool field, is_unranked to TosaTensor in tosa.fbs
to indicate whether a tensor with shape = {} is an unranked tensor
or an 0-D tensor.
For older tosa files without this field, the default value is false.
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: I86950050b522565509863c483cd3a3c1c50f8f69
|
|
- Add variable in TosaTensor to schema file
- Update TosaSerializationTensor regarding variable change
- Rename internal zero_pad() and expose interface as ForceAlignTensorData()
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I36fa64eb0802cb5b8d3564ea7233460ef8c9f539
|
|
Signed-off-by: Won Jeon <won.jeon@arm.com>
Change-Id: I95e82ac2d7c6e412f6cda0c9ffb2fb94d25af1d2
|
|
Not all compiler/linker can link the typed call side to the desired
type of specialized template function without having explicit
declaration in the header file. Dtype mismatch will happen during
reading numpy file when wrong caller-callee pair linked.
Change-Id: If97c2a12d9cb602e08c8c31e828f85577cf002e6
Signed-off-by: TatWai Chong <tatwai.chong@arm.com>
|
|
Change-Id: I591accec7cd8499bd793924a4e22eed2454f66ea
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I22e73e2aa9fbd54610fed776da9fbd09a4adae25
|
|
Signed-off-by: Won Jeon <won.jeon@arm.com>
Change-Id: Iebeec3440fe6859e54d0d93de4cf7c704d2bcfe7
|
|
Signed-off-by: Won Jeon <won.jeon@arm.com>
Change-Id: I7c68f94a088e206c99d34d152601cf342bff5541
|
|
templatize these functions instead to reduce redundant code.
Signed-off-by: TatWai Chong <tatwai.chong@arm.com>
Change-Id: Ie8b6f7d2b489c3508fea72481ce38f0db6d0c490
|
|
The recent flatbuffers version updated requires a change in the
serializer code
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I7f3e28af97cb9bc970811389102a3d5e33850838
|
|
Signed-off-by: Jeremy Johnson <jeremy.johnson@arm.com>
Change-Id: I2c4cb229356f874bf78cf635f6d69c79278f01f6
|
|
changed GenerateText to GenText, with reversed return polarity.
updated flatbuffer to v23.5.26, and regenerated headers
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: I7278dfe9c7b55b9afbe2329e3058b63a1cdce586
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I3be64f4e2b7bad57f2c9c0d946434daa5330bf2b
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: Ic6b43539fcb2d75c5614d3addccd24a06e9f2a31
|
|
Signed-off-by: Won Jeon <won.jeon@arm.com>
Change-Id: Idc253e51e7a613cfc0c7da653073a71bf0fcb162
|
|
Signed-off-by: Won Jeon <won.jeon@arm.com>
Change-Id: Idfd668b0ce8f8f587e00ca7b03063ce58d789ac4
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: Ie046531ee1d6a3977760aa3f8013f326e7c071f9
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: If99d07bdad463346da957b6fa16231f818b86728
|
|
Default draft = True means that a TOSA flatbuffer with
no value stored for the draft flag is true.
Serialized TOSA with draft = False are release versions.
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I1304292ef83008a61a2a72e03171d00d5fe13442
|
|
serialization_lib
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I287fcda4e895ecfc35083d6cb02140a251c0deb5
|
|
Previously if the values were the default, they would not be written
to the file
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: Ibdf13d3ce672d3e8f062a7853d65a966ab5b0877
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I44b9fd37e8890bfec02c647857a43bcb6800da80
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I512181cca1a3b1ed5d9a5435dbf11d7efcdbc2a5
|
|
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: Icd865b03765f672e3aa28ddaf6a290617ec3f530
|
|
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: Icc023cbe6aa8843cc37d25e740bc6ce05bb7abb2
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: Ie139b262f7bd5966e72a3535ac2253e13d7b3604
|
|
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: I2eb93e6e88ee358c9ec9562c3b4d876eb41cc38c
|
|
Change-Id: I014db667d5be3deb419ef0aa4ab4d69598db607e
Signed-off-by: Dmitriy Smirnov <dmitriy.smirnov@arm.com>
|
|
Signed-off-by: Tai Ly <tai.ly@arm.com>
Change-Id: Ib53f093ce6ae72974193057f7c46edd784753e11
|
|
* For Clamp/Pad float attributes
* Necessary for the outputs from Python and C++ code to be consistent
Signed-off-by: James Ward <james.ward@arm.com>
Change-Id: I41530aa1805968becd861e4dee190a88d1973cec
|
|
* Also add missing CustomAttribute.py (flatbuffers generated file)
Signed-off-by: James Ward <james.ward@arm.com>
Change-Id: Ib71847e03d622995dd86afcb6ec9ed2bc147ee7a
|
|
* Float attributes now serialized as uint8 vectors, but treated as floats at input/output to serialization
Signed-off-by: James Ward <james.ward@arm.com>
Change-Id: I417b0fabe0ef11fea263fe937b57d49bbfdb00da
|
|
Signed-off-by: Luke Hutton <luke.hutton@arm.com>
Change-Id: I79b3684ae1cf24e71ec7098ed7db5be5bc2f6fb2
|
|
+ Fixed a writeJson bug, only add input/outputs tensors from main block
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I2790c2ee47b2ca2a1d8730f846061e31fc0c39f6
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: Ifb249836f8774e0797fd6650442c55da8a084a17
|
|
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: Ibd15f21aa24168730c904224f08fd55e27aae41f
|
|
Change-Id: I4a1d7675b247efcf34aadd59eac17b966e3705af
Signed-off-by: Eric Kunze <eric.kunze@arm.com>
|
|
Too simple, did not provide much testing value
Change-Id: I35b388ebae8d43d901781f4eefa20c6b83b96456
|
|
- Rationale: add this fix to support constants access between multiple
blocks by another layer of abstraction called Region
- Changes:
- flatbuffers schema update, regenerate header files
- add TosaSerializationRegion for the handler
- other relevant fixes
Signed-off-by: Jerry Ge <jerry.ge@arm.com>
Change-Id: I4bb72503abfd629ae017d2f905184efbab244aa8
|
|
Change-Id: I6adfd59be1799fc004c9051daa409c902bc4bd1d
|