You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

libatlas-wrap_1.1.0.h 146 kB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214
  1. // generated by wraplib.py
  2. // --- begin functions to be implemented
  3. #ifndef _WRAPLIB_API_CALL
  4. #define _WRAPLIB_API_CALL
  5. #endif
  6. #ifndef _WRAPLIB_CALLBACK
  7. #define _WRAPLIB_CALLBACK
  8. #endif
  9. #ifndef ON_ENTRY
  10. #define ON_ENTRY(x)
  11. #endif
  12. static void* get_library_handle();
  13. static void* resolve_library_func(void* , const char*);
  14. namespace {
  15. template<typename T> T on_init_failed(int func_idx);
  16. }
  17. // --- end functions to be implemented
  18. #include <mutex>
  19. #include <cstddef>
  20. static void load_library();
  21. static float _WRAPLIB_API_CALL aclFloat16ToFloat_init(aclFloat16 arg0) {
  22. load_library();
  23. return aclFloat16ToFloat(arg0);
  24. }
  25. static float _WRAPLIB_API_CALL aclFloat16ToFloat_error(aclFloat16) {
  26. return on_init_failed<float >(0);
  27. }
  28. static aclFloat16 _WRAPLIB_API_CALL aclFloatToFloat16_init(float arg0) {
  29. load_library();
  30. return aclFloatToFloat16(arg0);
  31. }
  32. static aclFloat16 _WRAPLIB_API_CALL aclFloatToFloat16_error(float) {
  33. return on_init_failed<aclFloat16 >(1);
  34. }
  35. static aclDataBuffer _WRAPLIB_API_CALL *aclCreateDataBuffer_init(void *arg0, size_t arg1) {
  36. load_library();
  37. return aclCreateDataBuffer(arg0, arg1);
  38. }
  39. static aclDataBuffer _WRAPLIB_API_CALL *aclCreateDataBuffer_error(void *, size_t) {
  40. return on_init_failed<aclDataBuffer *>(2);
  41. }
  42. static aclError _WRAPLIB_API_CALL aclDestroyDataBuffer_init(const aclDataBuffer *arg0) {
  43. load_library();
  44. return aclDestroyDataBuffer(arg0);
  45. }
  46. static aclError _WRAPLIB_API_CALL aclDestroyDataBuffer_error(const aclDataBuffer *) {
  47. return on_init_failed<aclError >(3);
  48. }
  49. static aclError _WRAPLIB_API_CALL aclUpdateDataBuffer_init(aclDataBuffer *arg0, void *arg1, size_t arg2) {
  50. load_library();
  51. return aclUpdateDataBuffer(arg0, arg1, arg2);
  52. }
  53. static aclError _WRAPLIB_API_CALL aclUpdateDataBuffer_error(aclDataBuffer *, void *, size_t) {
  54. return on_init_failed<aclError >(4);
  55. }
  56. static void _WRAPLIB_API_CALL *aclGetDataBufferAddr_init(const aclDataBuffer *arg0) {
  57. load_library();
  58. return aclGetDataBufferAddr(arg0);
  59. }
  60. static void _WRAPLIB_API_CALL *aclGetDataBufferAddr_error(const aclDataBuffer *) {
  61. return on_init_failed<void *>(5);
  62. }
  63. static uint32_t _WRAPLIB_API_CALL aclGetDataBufferSize_init(const aclDataBuffer *arg0) {
  64. load_library();
  65. return aclGetDataBufferSize(arg0);
  66. }
  67. static uint32_t _WRAPLIB_API_CALL aclGetDataBufferSize_error(const aclDataBuffer *) {
  68. return on_init_failed<uint32_t >(6);
  69. }
  70. static size_t _WRAPLIB_API_CALL aclGetDataBufferSizeV2_init(const aclDataBuffer *arg0) {
  71. load_library();
  72. return aclGetDataBufferSizeV2(arg0);
  73. }
  74. static size_t _WRAPLIB_API_CALL aclGetDataBufferSizeV2_error(const aclDataBuffer *) {
  75. return on_init_failed<size_t >(7);
  76. }
  77. static size_t _WRAPLIB_API_CALL aclDataTypeSize_init(aclDataType arg0) {
  78. load_library();
  79. return aclDataTypeSize(arg0);
  80. }
  81. static size_t _WRAPLIB_API_CALL aclDataTypeSize_error(aclDataType) {
  82. return on_init_failed<size_t >(8);
  83. }
  84. static aclTensorDesc _WRAPLIB_API_CALL *aclCreateTensorDesc_init(aclDataType arg0, int arg1, const int64_t *arg2, aclFormat arg3) {
  85. load_library();
  86. return aclCreateTensorDesc(arg0, arg1, arg2, arg3);
  87. }
  88. static aclTensorDesc _WRAPLIB_API_CALL *aclCreateTensorDesc_error(aclDataType, int, const int64_t *, aclFormat) {
  89. return on_init_failed<aclTensorDesc *>(9);
  90. }
  91. static void _WRAPLIB_API_CALL aclDestroyTensorDesc_init(const aclTensorDesc *arg0) {
  92. load_library();
  93. return aclDestroyTensorDesc(arg0);
  94. }
  95. static void _WRAPLIB_API_CALL aclDestroyTensorDesc_error(const aclTensorDesc *) {
  96. return on_init_failed<void >(10);
  97. }
  98. static aclError _WRAPLIB_API_CALL aclSetTensorShapeRange_init(aclTensorDesc *arg0, size_t arg1, int64_t arg2[][2]) {
  99. load_library();
  100. return aclSetTensorShapeRange(arg0, arg1, arg2);
  101. }
  102. static aclError _WRAPLIB_API_CALL aclSetTensorShapeRange_error(aclTensorDesc *, size_t, int64_t [][2]) {
  103. return on_init_failed<aclError >(11);
  104. }
  105. static aclError _WRAPLIB_API_CALL aclSetTensorValueRange_init(aclTensorDesc *arg0, size_t arg1, int64_t arg2[][2]) {
  106. load_library();
  107. return aclSetTensorValueRange(arg0, arg1, arg2);
  108. }
  109. static aclError _WRAPLIB_API_CALL aclSetTensorValueRange_error(aclTensorDesc *, size_t, int64_t [][2]) {
  110. return on_init_failed<aclError >(12);
  111. }
  112. static aclDataType _WRAPLIB_API_CALL aclGetTensorDescType_init(const aclTensorDesc *arg0) {
  113. load_library();
  114. return aclGetTensorDescType(arg0);
  115. }
  116. static aclDataType _WRAPLIB_API_CALL aclGetTensorDescType_error(const aclTensorDesc *) {
  117. return on_init_failed<aclDataType >(13);
  118. }
  119. static aclFormat _WRAPLIB_API_CALL aclGetTensorDescFormat_init(const aclTensorDesc *arg0) {
  120. load_library();
  121. return aclGetTensorDescFormat(arg0);
  122. }
  123. static aclFormat _WRAPLIB_API_CALL aclGetTensorDescFormat_error(const aclTensorDesc *) {
  124. return on_init_failed<aclFormat >(14);
  125. }
  126. static size_t _WRAPLIB_API_CALL aclGetTensorDescSize_init(const aclTensorDesc *arg0) {
  127. load_library();
  128. return aclGetTensorDescSize(arg0);
  129. }
  130. static size_t _WRAPLIB_API_CALL aclGetTensorDescSize_error(const aclTensorDesc *) {
  131. return on_init_failed<size_t >(15);
  132. }
  133. static size_t _WRAPLIB_API_CALL aclGetTensorDescElementCount_init(const aclTensorDesc *arg0) {
  134. load_library();
  135. return aclGetTensorDescElementCount(arg0);
  136. }
  137. static size_t _WRAPLIB_API_CALL aclGetTensorDescElementCount_error(const aclTensorDesc *) {
  138. return on_init_failed<size_t >(16);
  139. }
  140. static size_t _WRAPLIB_API_CALL aclGetTensorDescNumDims_init(const aclTensorDesc *arg0) {
  141. load_library();
  142. return aclGetTensorDescNumDims(arg0);
  143. }
  144. static size_t _WRAPLIB_API_CALL aclGetTensorDescNumDims_error(const aclTensorDesc *) {
  145. return on_init_failed<size_t >(17);
  146. }
  147. static int64_t _WRAPLIB_API_CALL aclGetTensorDescDim_init(const aclTensorDesc *arg0, size_t arg1) {
  148. load_library();
  149. return aclGetTensorDescDim(arg0, arg1);
  150. }
  151. static int64_t _WRAPLIB_API_CALL aclGetTensorDescDim_error(const aclTensorDesc *, size_t) {
  152. return on_init_failed<int64_t >(18);
  153. }
  154. static aclError _WRAPLIB_API_CALL aclGetTensorDescDimV2_init(const aclTensorDesc *arg0, size_t arg1, int64_t *arg2) {
  155. load_library();
  156. return aclGetTensorDescDimV2(arg0, arg1, arg2);
  157. }
  158. static aclError _WRAPLIB_API_CALL aclGetTensorDescDimV2_error(const aclTensorDesc *, size_t, int64_t *) {
  159. return on_init_failed<aclError >(19);
  160. }
  161. static aclError _WRAPLIB_API_CALL aclGetTensorDescDimRange_init(const aclTensorDesc *arg0, size_t arg1, size_t arg2, int64_t *arg3) {
  162. load_library();
  163. return aclGetTensorDescDimRange(arg0, arg1, arg2, arg3);
  164. }
  165. static aclError _WRAPLIB_API_CALL aclGetTensorDescDimRange_error(const aclTensorDesc *, size_t, size_t, int64_t *) {
  166. return on_init_failed<aclError >(20);
  167. }
  168. static void _WRAPLIB_API_CALL aclSetTensorDescName_init(aclTensorDesc *arg0, const char *arg1) {
  169. load_library();
  170. return aclSetTensorDescName(arg0, arg1);
  171. }
  172. static void _WRAPLIB_API_CALL aclSetTensorDescName_error(aclTensorDesc *, const char *) {
  173. return on_init_failed<void >(21);
  174. }
  175. static const char _WRAPLIB_API_CALL *aclGetTensorDescName_init(aclTensorDesc *arg0) {
  176. load_library();
  177. return aclGetTensorDescName(arg0);
  178. }
  179. static const char _WRAPLIB_API_CALL *aclGetTensorDescName_error(aclTensorDesc *) {
  180. return on_init_failed<const char *>(22);
  181. }
  182. static aclError _WRAPLIB_API_CALL aclTransTensorDescFormat_init(const aclTensorDesc *arg0, aclFormat arg1, aclTensorDesc **arg2) {
  183. load_library();
  184. return aclTransTensorDescFormat(arg0, arg1, arg2);
  185. }
  186. static aclError _WRAPLIB_API_CALL aclTransTensorDescFormat_error(const aclTensorDesc *, aclFormat, aclTensorDesc **) {
  187. return on_init_failed<aclError >(23);
  188. }
  189. static aclError _WRAPLIB_API_CALL aclSetTensorStorageFormat_init(aclTensorDesc *arg0, aclFormat arg1) {
  190. load_library();
  191. return aclSetTensorStorageFormat(arg0, arg1);
  192. }
  193. static aclError _WRAPLIB_API_CALL aclSetTensorStorageFormat_error(aclTensorDesc *, aclFormat) {
  194. return on_init_failed<aclError >(24);
  195. }
  196. static aclError _WRAPLIB_API_CALL aclSetTensorStorageShape_init(aclTensorDesc *arg0, int arg1, const int64_t *arg2) {
  197. load_library();
  198. return aclSetTensorStorageShape(arg0, arg1, arg2);
  199. }
  200. static aclError _WRAPLIB_API_CALL aclSetTensorStorageShape_error(aclTensorDesc *, int, const int64_t *) {
  201. return on_init_failed<aclError >(25);
  202. }
  203. static aclError _WRAPLIB_API_CALL aclSetTensorFormat_init(aclTensorDesc *arg0, aclFormat arg1) {
  204. load_library();
  205. return aclSetTensorFormat(arg0, arg1);
  206. }
  207. static aclError _WRAPLIB_API_CALL aclSetTensorFormat_error(aclTensorDesc *, aclFormat) {
  208. return on_init_failed<aclError >(26);
  209. }
  210. static aclError _WRAPLIB_API_CALL aclSetTensorShape_init(aclTensorDesc *arg0, int arg1, const int64_t *arg2) {
  211. load_library();
  212. return aclSetTensorShape(arg0, arg1, arg2);
  213. }
  214. static aclError _WRAPLIB_API_CALL aclSetTensorShape_error(aclTensorDesc *, int, const int64_t *) {
  215. return on_init_failed<aclError >(27);
  216. }
  217. static aclError _WRAPLIB_API_CALL aclSetTensorOriginFormat_init(aclTensorDesc *arg0, aclFormat arg1) {
  218. load_library();
  219. return aclSetTensorOriginFormat(arg0, arg1);
  220. }
  221. static aclError _WRAPLIB_API_CALL aclSetTensorOriginFormat_error(aclTensorDesc *, aclFormat) {
  222. return on_init_failed<aclError >(28);
  223. }
  224. static aclError _WRAPLIB_API_CALL aclSetTensorOriginShape_init(aclTensorDesc *arg0, int arg1, const int64_t *arg2) {
  225. load_library();
  226. return aclSetTensorOriginShape(arg0, arg1, arg2);
  227. }
  228. static aclError _WRAPLIB_API_CALL aclSetTensorOriginShape_error(aclTensorDesc *, int, const int64_t *) {
  229. return on_init_failed<aclError >(29);
  230. }
  231. static aclTensorDesc _WRAPLIB_API_CALL *aclGetTensorDescByIndex_init(aclTensorDesc *arg0, size_t arg1) {
  232. load_library();
  233. return aclGetTensorDescByIndex(arg0, arg1);
  234. }
  235. static aclTensorDesc _WRAPLIB_API_CALL *aclGetTensorDescByIndex_error(aclTensorDesc *, size_t) {
  236. return on_init_failed<aclTensorDesc *>(30);
  237. }
  238. static void _WRAPLIB_API_CALL *aclGetTensorDescAddress_init(const aclTensorDesc *arg0) {
  239. load_library();
  240. return aclGetTensorDescAddress(arg0);
  241. }
  242. static void _WRAPLIB_API_CALL *aclGetTensorDescAddress_error(const aclTensorDesc *) {
  243. return on_init_failed<void *>(31);
  244. }
  245. static aclError _WRAPLIB_API_CALL aclSetTensorDynamicInput_init(aclTensorDesc *arg0, const char *arg1) {
  246. load_library();
  247. return aclSetTensorDynamicInput(arg0, arg1);
  248. }
  249. static aclError _WRAPLIB_API_CALL aclSetTensorDynamicInput_error(aclTensorDesc *, const char *) {
  250. return on_init_failed<aclError >(32);
  251. }
  252. static aclError _WRAPLIB_API_CALL aclSetTensorConst_init(aclTensorDesc *arg0, void *arg1, size_t arg2) {
  253. load_library();
  254. return aclSetTensorConst(arg0, arg1, arg2);
  255. }
  256. static aclError _WRAPLIB_API_CALL aclSetTensorConst_error(aclTensorDesc *, void *, size_t) {
  257. return on_init_failed<aclError >(33);
  258. }
  259. static aclError _WRAPLIB_API_CALL aclSetTensorPlaceMent_init(aclTensorDesc *arg0, aclMemType arg1) {
  260. load_library();
  261. return aclSetTensorPlaceMent(arg0, arg1);
  262. }
  263. static aclError _WRAPLIB_API_CALL aclSetTensorPlaceMent_error(aclTensorDesc *, aclMemType) {
  264. return on_init_failed<aclError >(34);
  265. }
  266. static const char _WRAPLIB_API_CALL *aclrtGetSocName_init() {
  267. load_library();
  268. return aclrtGetSocName();
  269. }
  270. static const char _WRAPLIB_API_CALL *aclrtGetSocName_error() {
  271. return on_init_failed<const char *>(35);
  272. }
  273. static aclError _WRAPLIB_API_CALL aclrtSetExceptionInfoCallback_init(aclrtExceptionInfoCallback arg0) {
  274. load_library();
  275. return aclrtSetExceptionInfoCallback(arg0);
  276. }
  277. static aclError _WRAPLIB_API_CALL aclrtSetExceptionInfoCallback_error(aclrtExceptionInfoCallback) {
  278. return on_init_failed<aclError >(36);
  279. }
  280. static uint32_t _WRAPLIB_API_CALL aclrtGetTaskIdFromExceptionInfo_init(const aclrtExceptionInfo *arg0) {
  281. load_library();
  282. return aclrtGetTaskIdFromExceptionInfo(arg0);
  283. }
  284. static uint32_t _WRAPLIB_API_CALL aclrtGetTaskIdFromExceptionInfo_error(const aclrtExceptionInfo *) {
  285. return on_init_failed<uint32_t >(37);
  286. }
  287. static uint32_t _WRAPLIB_API_CALL aclrtGetStreamIdFromExceptionInfo_init(const aclrtExceptionInfo *arg0) {
  288. load_library();
  289. return aclrtGetStreamIdFromExceptionInfo(arg0);
  290. }
  291. static uint32_t _WRAPLIB_API_CALL aclrtGetStreamIdFromExceptionInfo_error(const aclrtExceptionInfo *) {
  292. return on_init_failed<uint32_t >(38);
  293. }
  294. static uint32_t _WRAPLIB_API_CALL aclrtGetThreadIdFromExceptionInfo_init(const aclrtExceptionInfo *arg0) {
  295. load_library();
  296. return aclrtGetThreadIdFromExceptionInfo(arg0);
  297. }
  298. static uint32_t _WRAPLIB_API_CALL aclrtGetThreadIdFromExceptionInfo_error(const aclrtExceptionInfo *) {
  299. return on_init_failed<uint32_t >(39);
  300. }
  301. static uint32_t _WRAPLIB_API_CALL aclrtGetDeviceIdFromExceptionInfo_init(const aclrtExceptionInfo *arg0) {
  302. load_library();
  303. return aclrtGetDeviceIdFromExceptionInfo(arg0);
  304. }
  305. static uint32_t _WRAPLIB_API_CALL aclrtGetDeviceIdFromExceptionInfo_error(const aclrtExceptionInfo *) {
  306. return on_init_failed<uint32_t >(40);
  307. }
  308. static aclError _WRAPLIB_API_CALL aclrtSubscribeReport_init(uint64_t arg0, aclrtStream arg1) {
  309. load_library();
  310. return aclrtSubscribeReport(arg0, arg1);
  311. }
  312. static aclError _WRAPLIB_API_CALL aclrtSubscribeReport_error(uint64_t, aclrtStream) {
  313. return on_init_failed<aclError >(41);
  314. }
  315. static aclError _WRAPLIB_API_CALL aclrtLaunchCallback_init(aclrtCallback arg0, void *arg1, aclrtCallbackBlockType arg2, aclrtStream arg3) {
  316. load_library();
  317. return aclrtLaunchCallback(arg0, arg1, arg2, arg3);
  318. }
  319. static aclError _WRAPLIB_API_CALL aclrtLaunchCallback_error(aclrtCallback, void *, aclrtCallbackBlockType, aclrtStream) {
  320. return on_init_failed<aclError >(42);
  321. }
  322. static aclError _WRAPLIB_API_CALL aclrtProcessReport_init(int32_t arg0) {
  323. load_library();
  324. return aclrtProcessReport(arg0);
  325. }
  326. static aclError _WRAPLIB_API_CALL aclrtProcessReport_error(int32_t) {
  327. return on_init_failed<aclError >(43);
  328. }
  329. static aclError _WRAPLIB_API_CALL aclrtUnSubscribeReport_init(uint64_t arg0, aclrtStream arg1) {
  330. load_library();
  331. return aclrtUnSubscribeReport(arg0, arg1);
  332. }
  333. static aclError _WRAPLIB_API_CALL aclrtUnSubscribeReport_error(uint64_t, aclrtStream) {
  334. return on_init_failed<aclError >(44);
  335. }
  336. static aclError _WRAPLIB_API_CALL aclrtCreateContext_init(aclrtContext *arg0, int32_t arg1) {
  337. load_library();
  338. return aclrtCreateContext(arg0, arg1);
  339. }
  340. static aclError _WRAPLIB_API_CALL aclrtCreateContext_error(aclrtContext *, int32_t) {
  341. return on_init_failed<aclError >(45);
  342. }
  343. static aclError _WRAPLIB_API_CALL aclrtDestroyContext_init(aclrtContext arg0) {
  344. load_library();
  345. return aclrtDestroyContext(arg0);
  346. }
  347. static aclError _WRAPLIB_API_CALL aclrtDestroyContext_error(aclrtContext) {
  348. return on_init_failed<aclError >(46);
  349. }
  350. static aclError _WRAPLIB_API_CALL aclrtSetCurrentContext_init(aclrtContext arg0) {
  351. load_library();
  352. return aclrtSetCurrentContext(arg0);
  353. }
  354. static aclError _WRAPLIB_API_CALL aclrtSetCurrentContext_error(aclrtContext) {
  355. return on_init_failed<aclError >(47);
  356. }
  357. static aclError _WRAPLIB_API_CALL aclrtGetCurrentContext_init(aclrtContext *arg0) {
  358. load_library();
  359. return aclrtGetCurrentContext(arg0);
  360. }
  361. static aclError _WRAPLIB_API_CALL aclrtGetCurrentContext_error(aclrtContext *) {
  362. return on_init_failed<aclError >(48);
  363. }
  364. static aclError _WRAPLIB_API_CALL aclrtSetDevice_init(int32_t arg0) {
  365. load_library();
  366. return aclrtSetDevice(arg0);
  367. }
  368. static aclError _WRAPLIB_API_CALL aclrtSetDevice_error(int32_t) {
  369. return on_init_failed<aclError >(49);
  370. }
  371. static aclError _WRAPLIB_API_CALL aclrtResetDevice_init(int32_t arg0) {
  372. load_library();
  373. return aclrtResetDevice(arg0);
  374. }
  375. static aclError _WRAPLIB_API_CALL aclrtResetDevice_error(int32_t) {
  376. return on_init_failed<aclError >(50);
  377. }
  378. static aclError _WRAPLIB_API_CALL aclrtGetDevice_init(int32_t *arg0) {
  379. load_library();
  380. return aclrtGetDevice(arg0);
  381. }
  382. static aclError _WRAPLIB_API_CALL aclrtGetDevice_error(int32_t *) {
  383. return on_init_failed<aclError >(51);
  384. }
  385. static aclError _WRAPLIB_API_CALL aclrtGetRunMode_init(aclrtRunMode *arg0) {
  386. load_library();
  387. return aclrtGetRunMode(arg0);
  388. }
  389. static aclError _WRAPLIB_API_CALL aclrtGetRunMode_error(aclrtRunMode *) {
  390. return on_init_failed<aclError >(52);
  391. }
  392. static aclError _WRAPLIB_API_CALL aclrtSynchronizeDevice_init() {
  393. load_library();
  394. return aclrtSynchronizeDevice();
  395. }
  396. static aclError _WRAPLIB_API_CALL aclrtSynchronizeDevice_error() {
  397. return on_init_failed<aclError >(53);
  398. }
  399. static aclError _WRAPLIB_API_CALL aclrtSetTsDevice_init(aclrtTsId arg0) {
  400. load_library();
  401. return aclrtSetTsDevice(arg0);
  402. }
  403. static aclError _WRAPLIB_API_CALL aclrtSetTsDevice_error(aclrtTsId) {
  404. return on_init_failed<aclError >(54);
  405. }
  406. static aclError _WRAPLIB_API_CALL aclrtGetDeviceCount_init(uint32_t *arg0) {
  407. load_library();
  408. return aclrtGetDeviceCount(arg0);
  409. }
  410. static aclError _WRAPLIB_API_CALL aclrtGetDeviceCount_error(uint32_t *) {
  411. return on_init_failed<aclError >(55);
  412. }
  413. static aclError _WRAPLIB_API_CALL aclrtCreateEvent_init(aclrtEvent *arg0) {
  414. load_library();
  415. return aclrtCreateEvent(arg0);
  416. }
  417. static aclError _WRAPLIB_API_CALL aclrtCreateEvent_error(aclrtEvent *) {
  418. return on_init_failed<aclError >(56);
  419. }
  420. static aclError _WRAPLIB_API_CALL aclrtCreateEventWithFlag_init(aclrtEvent *arg0, uint32_t arg1) {
  421. load_library();
  422. return aclrtCreateEventWithFlag(arg0, arg1);
  423. }
  424. static aclError _WRAPLIB_API_CALL aclrtCreateEventWithFlag_error(aclrtEvent *, uint32_t) {
  425. return on_init_failed<aclError >(57);
  426. }
  427. static aclError _WRAPLIB_API_CALL aclrtDestroyEvent_init(aclrtEvent arg0) {
  428. load_library();
  429. return aclrtDestroyEvent(arg0);
  430. }
  431. static aclError _WRAPLIB_API_CALL aclrtDestroyEvent_error(aclrtEvent) {
  432. return on_init_failed<aclError >(58);
  433. }
  434. static aclError _WRAPLIB_API_CALL aclrtRecordEvent_init(aclrtEvent arg0, aclrtStream arg1) {
  435. load_library();
  436. return aclrtRecordEvent(arg0, arg1);
  437. }
  438. static aclError _WRAPLIB_API_CALL aclrtRecordEvent_error(aclrtEvent, aclrtStream) {
  439. return on_init_failed<aclError >(59);
  440. }
  441. static aclError _WRAPLIB_API_CALL aclrtResetEvent_init(aclrtEvent arg0, aclrtStream arg1) {
  442. load_library();
  443. return aclrtResetEvent(arg0, arg1);
  444. }
  445. static aclError _WRAPLIB_API_CALL aclrtResetEvent_error(aclrtEvent, aclrtStream) {
  446. return on_init_failed<aclError >(60);
  447. }
  448. static aclError _WRAPLIB_API_CALL aclrtQueryEvent_init(aclrtEvent arg0, aclrtEventStatus *arg1) {
  449. load_library();
  450. return aclrtQueryEvent(arg0, arg1);
  451. }
  452. static aclError _WRAPLIB_API_CALL aclrtQueryEvent_error(aclrtEvent, aclrtEventStatus *) {
  453. return on_init_failed<aclError >(61);
  454. }
  455. static aclError _WRAPLIB_API_CALL aclrtQueryEventStatus_init(aclrtEvent arg0, aclrtEventRecordedStatus *arg1) {
  456. load_library();
  457. return aclrtQueryEventStatus(arg0, arg1);
  458. }
  459. static aclError _WRAPLIB_API_CALL aclrtQueryEventStatus_error(aclrtEvent, aclrtEventRecordedStatus *) {
  460. return on_init_failed<aclError >(62);
  461. }
  462. static aclError _WRAPLIB_API_CALL aclrtQueryEventWaitStatus_init(aclrtEvent arg0, aclrtEventWaitStatus *arg1) {
  463. load_library();
  464. return aclrtQueryEventWaitStatus(arg0, arg1);
  465. }
  466. static aclError _WRAPLIB_API_CALL aclrtQueryEventWaitStatus_error(aclrtEvent, aclrtEventWaitStatus *) {
  467. return on_init_failed<aclError >(63);
  468. }
  469. static aclError _WRAPLIB_API_CALL aclrtSynchronizeEvent_init(aclrtEvent arg0) {
  470. load_library();
  471. return aclrtSynchronizeEvent(arg0);
  472. }
  473. static aclError _WRAPLIB_API_CALL aclrtSynchronizeEvent_error(aclrtEvent) {
  474. return on_init_failed<aclError >(64);
  475. }
  476. static aclError _WRAPLIB_API_CALL aclrtEventElapsedTime_init(float *arg0, aclrtEvent arg1, aclrtEvent arg2) {
  477. load_library();
  478. return aclrtEventElapsedTime(arg0, arg1, arg2);
  479. }
  480. static aclError _WRAPLIB_API_CALL aclrtEventElapsedTime_error(float *, aclrtEvent, aclrtEvent) {
  481. return on_init_failed<aclError >(65);
  482. }
  483. static aclError _WRAPLIB_API_CALL aclrtMalloc_init(void **arg0, size_t arg1, aclrtMemMallocPolicy arg2) {
  484. load_library();
  485. return aclrtMalloc(arg0, arg1, arg2);
  486. }
  487. static aclError _WRAPLIB_API_CALL aclrtMalloc_error(void **, size_t, aclrtMemMallocPolicy) {
  488. return on_init_failed<aclError >(66);
  489. }
  490. static aclError _WRAPLIB_API_CALL aclrtMallocCached_init(void **arg0, size_t arg1, aclrtMemMallocPolicy arg2) {
  491. load_library();
  492. return aclrtMallocCached(arg0, arg1, arg2);
  493. }
  494. static aclError _WRAPLIB_API_CALL aclrtMallocCached_error(void **, size_t, aclrtMemMallocPolicy) {
  495. return on_init_failed<aclError >(67);
  496. }
  497. static aclError _WRAPLIB_API_CALL aclrtMemFlush_init(void *arg0, size_t arg1) {
  498. load_library();
  499. return aclrtMemFlush(arg0, arg1);
  500. }
  501. static aclError _WRAPLIB_API_CALL aclrtMemFlush_error(void *, size_t) {
  502. return on_init_failed<aclError >(68);
  503. }
  504. static aclError _WRAPLIB_API_CALL aclrtMemInvalidate_init(void *arg0, size_t arg1) {
  505. load_library();
  506. return aclrtMemInvalidate(arg0, arg1);
  507. }
  508. static aclError _WRAPLIB_API_CALL aclrtMemInvalidate_error(void *, size_t) {
  509. return on_init_failed<aclError >(69);
  510. }
  511. static aclError _WRAPLIB_API_CALL aclrtFree_init(void *arg0) {
  512. load_library();
  513. return aclrtFree(arg0);
  514. }
  515. static aclError _WRAPLIB_API_CALL aclrtFree_error(void *) {
  516. return on_init_failed<aclError >(70);
  517. }
  518. static aclError _WRAPLIB_API_CALL aclrtMallocHost_init(void **arg0, size_t arg1) {
  519. load_library();
  520. return aclrtMallocHost(arg0, arg1);
  521. }
  522. static aclError _WRAPLIB_API_CALL aclrtMallocHost_error(void **, size_t) {
  523. return on_init_failed<aclError >(71);
  524. }
  525. static aclError _WRAPLIB_API_CALL aclrtFreeHost_init(void *arg0) {
  526. load_library();
  527. return aclrtFreeHost(arg0);
  528. }
  529. static aclError _WRAPLIB_API_CALL aclrtFreeHost_error(void *) {
  530. return on_init_failed<aclError >(72);
  531. }
  532. static aclError _WRAPLIB_API_CALL aclrtMemcpy_init(void *arg0, size_t arg1, const void *arg2, size_t arg3, aclrtMemcpyKind arg4) {
  533. load_library();
  534. return aclrtMemcpy(arg0, arg1, arg2, arg3, arg4);
  535. }
  536. static aclError _WRAPLIB_API_CALL aclrtMemcpy_error(void *, size_t, const void *, size_t, aclrtMemcpyKind) {
  537. return on_init_failed<aclError >(73);
  538. }
  539. static aclError _WRAPLIB_API_CALL aclrtMemset_init(void *arg0, size_t arg1, int32_t arg2, size_t arg3) {
  540. load_library();
  541. return aclrtMemset(arg0, arg1, arg2, arg3);
  542. }
  543. static aclError _WRAPLIB_API_CALL aclrtMemset_error(void *, size_t, int32_t, size_t) {
  544. return on_init_failed<aclError >(74);
  545. }
  546. static aclError _WRAPLIB_API_CALL aclrtMemcpyAsync_init(void *arg0, size_t arg1, const void *arg2, size_t arg3, aclrtMemcpyKind arg4, aclrtStream arg5) {
  547. load_library();
  548. return aclrtMemcpyAsync(arg0, arg1, arg2, arg3, arg4, arg5);
  549. }
  550. static aclError _WRAPLIB_API_CALL aclrtMemcpyAsync_error(void *, size_t, const void *, size_t, aclrtMemcpyKind, aclrtStream) {
  551. return on_init_failed<aclError >(75);
  552. }
  553. static aclError _WRAPLIB_API_CALL aclrtMemcpy2d_init(void *arg0, size_t arg1, const void *arg2, size_t arg3, size_t arg4, size_t arg5, aclrtMemcpyKind arg6) {
  554. load_library();
  555. return aclrtMemcpy2d(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  556. }
  557. static aclError _WRAPLIB_API_CALL aclrtMemcpy2d_error(void *, size_t, const void *, size_t, size_t, size_t, aclrtMemcpyKind) {
  558. return on_init_failed<aclError >(76);
  559. }
  560. static aclError _WRAPLIB_API_CALL aclrtMemcpy2dAsync_init(void *arg0, size_t arg1, const void *arg2, size_t arg3, size_t arg4, size_t arg5, aclrtMemcpyKind arg6, aclrtStream arg7) {
  561. load_library();
  562. return aclrtMemcpy2dAsync(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
  563. }
  564. static aclError _WRAPLIB_API_CALL aclrtMemcpy2dAsync_error(void *, size_t, const void *, size_t, size_t, size_t, aclrtMemcpyKind, aclrtStream) {
  565. return on_init_failed<aclError >(77);
  566. }
  567. static aclError _WRAPLIB_API_CALL aclrtMemsetAsync_init(void *arg0, size_t arg1, int32_t arg2, size_t arg3, aclrtStream arg4) {
  568. load_library();
  569. return aclrtMemsetAsync(arg0, arg1, arg2, arg3, arg4);
  570. }
  571. static aclError _WRAPLIB_API_CALL aclrtMemsetAsync_error(void *, size_t, int32_t, size_t, aclrtStream) {
  572. return on_init_failed<aclError >(78);
  573. }
  574. static aclError _WRAPLIB_API_CALL aclrtCreateStream_init(aclrtStream *arg0) {
  575. load_library();
  576. return aclrtCreateStream(arg0);
  577. }
  578. static aclError _WRAPLIB_API_CALL aclrtCreateStream_error(aclrtStream *) {
  579. return on_init_failed<aclError >(79);
  580. }
  581. static aclError _WRAPLIB_API_CALL aclrtDestroyStream_init(aclrtStream arg0) {
  582. load_library();
  583. return aclrtDestroyStream(arg0);
  584. }
  585. static aclError _WRAPLIB_API_CALL aclrtDestroyStream_error(aclrtStream) {
  586. return on_init_failed<aclError >(80);
  587. }
  588. static aclError _WRAPLIB_API_CALL aclrtSynchronizeStream_init(aclrtStream arg0) {
  589. load_library();
  590. return aclrtSynchronizeStream(arg0);
  591. }
  592. static aclError _WRAPLIB_API_CALL aclrtSynchronizeStream_error(aclrtStream) {
  593. return on_init_failed<aclError >(81);
  594. }
  595. static aclError _WRAPLIB_API_CALL aclrtStreamWaitEvent_init(aclrtStream arg0, aclrtEvent arg1) {
  596. load_library();
  597. return aclrtStreamWaitEvent(arg0, arg1);
  598. }
  599. static aclError _WRAPLIB_API_CALL aclrtStreamWaitEvent_error(aclrtStream, aclrtEvent) {
  600. return on_init_failed<aclError >(82);
  601. }
  602. static aclError _WRAPLIB_API_CALL aclrtSetGroup_init(int32_t arg0) {
  603. load_library();
  604. return aclrtSetGroup(arg0);
  605. }
  606. static aclError _WRAPLIB_API_CALL aclrtSetGroup_error(int32_t) {
  607. return on_init_failed<aclError >(83);
  608. }
  609. static aclError _WRAPLIB_API_CALL aclrtGetGroupCount_init(uint32_t *arg0) {
  610. load_library();
  611. return aclrtGetGroupCount(arg0);
  612. }
  613. static aclError _WRAPLIB_API_CALL aclrtGetGroupCount_error(uint32_t *) {
  614. return on_init_failed<aclError >(84);
  615. }
  616. static aclrtGroupInfo _WRAPLIB_API_CALL *aclrtCreateGroupInfo_init() {
  617. load_library();
  618. return aclrtCreateGroupInfo();
  619. }
  620. static aclrtGroupInfo _WRAPLIB_API_CALL *aclrtCreateGroupInfo_error() {
  621. return on_init_failed<aclrtGroupInfo *>(85);
  622. }
  623. static aclError _WRAPLIB_API_CALL aclrtDestroyGroupInfo_init(aclrtGroupInfo *arg0) {
  624. load_library();
  625. return aclrtDestroyGroupInfo(arg0);
  626. }
  627. static aclError _WRAPLIB_API_CALL aclrtDestroyGroupInfo_error(aclrtGroupInfo *) {
  628. return on_init_failed<aclError >(86);
  629. }
  630. static aclError _WRAPLIB_API_CALL aclrtGetAllGroupInfo_init(aclrtGroupInfo *arg0) {
  631. load_library();
  632. return aclrtGetAllGroupInfo(arg0);
  633. }
  634. static aclError _WRAPLIB_API_CALL aclrtGetAllGroupInfo_error(aclrtGroupInfo *) {
  635. return on_init_failed<aclError >(87);
  636. }
  637. static aclError _WRAPLIB_API_CALL aclrtGetGroupInfoDetail_init(const aclrtGroupInfo *arg0, int32_t arg1, aclrtGroupAttr arg2, void *arg3, size_t arg4, size_t *arg5) {
  638. load_library();
  639. return aclrtGetGroupInfoDetail(arg0, arg1, arg2, arg3, arg4, arg5);
  640. }
  641. static aclError _WRAPLIB_API_CALL aclrtGetGroupInfoDetail_error(const aclrtGroupInfo *, int32_t, aclrtGroupAttr, void *, size_t, size_t *) {
  642. return on_init_failed<aclError >(88);
  643. }
  644. static aclError _WRAPLIB_API_CALL aclrtDeviceCanAccessPeer_init(int32_t *arg0, int32_t arg1, int32_t arg2) {
  645. load_library();
  646. return aclrtDeviceCanAccessPeer(arg0, arg1, arg2);
  647. }
  648. static aclError _WRAPLIB_API_CALL aclrtDeviceCanAccessPeer_error(int32_t *, int32_t, int32_t) {
  649. return on_init_failed<aclError >(89);
  650. }
  651. static aclError _WRAPLIB_API_CALL aclrtDeviceEnablePeerAccess_init(int32_t arg0, uint32_t arg1) {
  652. load_library();
  653. return aclrtDeviceEnablePeerAccess(arg0, arg1);
  654. }
  655. static aclError _WRAPLIB_API_CALL aclrtDeviceEnablePeerAccess_error(int32_t, uint32_t) {
  656. return on_init_failed<aclError >(90);
  657. }
  658. static aclError _WRAPLIB_API_CALL aclrtDeviceDisablePeerAccess_init(int32_t arg0) {
  659. load_library();
  660. return aclrtDeviceDisablePeerAccess(arg0);
  661. }
  662. static aclError _WRAPLIB_API_CALL aclrtDeviceDisablePeerAccess_error(int32_t) {
  663. return on_init_failed<aclError >(91);
  664. }
  665. static aclError _WRAPLIB_API_CALL aclrtGetMemInfo_init(aclrtMemAttr arg0, size_t *arg1, size_t *arg2) {
  666. load_library();
  667. return aclrtGetMemInfo(arg0, arg1, arg2);
  668. }
  669. static aclError _WRAPLIB_API_CALL aclrtGetMemInfo_error(aclrtMemAttr, size_t *, size_t *) {
  670. return on_init_failed<aclError >(92);
  671. }
  672. static aclError _WRAPLIB_API_CALL aclrtSetOpWaitTimeout_init(uint32_t arg0) {
  673. load_library();
  674. return aclrtSetOpWaitTimeout(arg0);
  675. }
  676. static aclError _WRAPLIB_API_CALL aclrtSetOpWaitTimeout_error(uint32_t) {
  677. return on_init_failed<aclError >(93);
  678. }
  679. static aclError _WRAPLIB_API_CALL aclopSetModelDir_init(const char *arg0) {
  680. load_library();
  681. return aclopSetModelDir(arg0);
  682. }
  683. static aclError _WRAPLIB_API_CALL aclopSetModelDir_error(const char *) {
  684. return on_init_failed<aclError >(94);
  685. }
  686. static aclError _WRAPLIB_API_CALL aclopLoad_init(const void *arg0, size_t arg1) {
  687. load_library();
  688. return aclopLoad(arg0, arg1);
  689. }
  690. static aclError _WRAPLIB_API_CALL aclopLoad_error(const void *, size_t) {
  691. return on_init_failed<aclError >(95);
  692. }
  693. static aclopAttr _WRAPLIB_API_CALL *aclopCreateAttr_init() {
  694. load_library();
  695. return aclopCreateAttr();
  696. }
  697. static aclopAttr _WRAPLIB_API_CALL *aclopCreateAttr_error() {
  698. return on_init_failed<aclopAttr *>(96);
  699. }
  700. static void _WRAPLIB_API_CALL aclopDestroyAttr_init(const aclopAttr *arg0) {
  701. load_library();
  702. return aclopDestroyAttr(arg0);
  703. }
  704. static void _WRAPLIB_API_CALL aclopDestroyAttr_error(const aclopAttr *) {
  705. return on_init_failed<void >(97);
  706. }
  707. static aclError _WRAPLIB_API_CALL aclopSetAttrBool_init(aclopAttr *arg0, const char *arg1, uint8_t arg2) {
  708. load_library();
  709. return aclopSetAttrBool(arg0, arg1, arg2);
  710. }
  711. static aclError _WRAPLIB_API_CALL aclopSetAttrBool_error(aclopAttr *, const char *, uint8_t) {
  712. return on_init_failed<aclError >(98);
  713. }
  714. static aclError _WRAPLIB_API_CALL aclopSetAttrInt_init(aclopAttr *arg0, const char *arg1, int64_t arg2) {
  715. load_library();
  716. return aclopSetAttrInt(arg0, arg1, arg2);
  717. }
  718. static aclError _WRAPLIB_API_CALL aclopSetAttrInt_error(aclopAttr *, const char *, int64_t) {
  719. return on_init_failed<aclError >(99);
  720. }
  721. static aclError _WRAPLIB_API_CALL aclopSetAttrFloat_init(aclopAttr *arg0, const char *arg1, float arg2) {
  722. load_library();
  723. return aclopSetAttrFloat(arg0, arg1, arg2);
  724. }
  725. static aclError _WRAPLIB_API_CALL aclopSetAttrFloat_error(aclopAttr *, const char *, float) {
  726. return on_init_failed<aclError >(100);
  727. }
  728. static aclError _WRAPLIB_API_CALL aclopSetAttrString_init(aclopAttr *arg0, const char *arg1, const char *arg2) {
  729. load_library();
  730. return aclopSetAttrString(arg0, arg1, arg2);
  731. }
  732. static aclError _WRAPLIB_API_CALL aclopSetAttrString_error(aclopAttr *, const char *, const char *) {
  733. return on_init_failed<aclError >(101);
  734. }
  735. static aclError _WRAPLIB_API_CALL aclopSetAttrDataType_init(aclopAttr *arg0, const char *arg1, aclDataType arg2) {
  736. load_library();
  737. return aclopSetAttrDataType(arg0, arg1, arg2);
  738. }
  739. static aclError _WRAPLIB_API_CALL aclopSetAttrDataType_error(aclopAttr *, const char *, aclDataType) {
  740. return on_init_failed<aclError >(102);
  741. }
  742. static aclError _WRAPLIB_API_CALL aclopSetAttrListDataType_init(aclopAttr *arg0, const char *arg1, int arg2, const aclDataType arg3[]) {
  743. load_library();
  744. return aclopSetAttrListDataType(arg0, arg1, arg2, arg3);
  745. }
  746. static aclError _WRAPLIB_API_CALL aclopSetAttrListDataType_error(aclopAttr *, const char *, int, const aclDataType []) {
  747. return on_init_failed<aclError >(103);
  748. }
  749. static aclError _WRAPLIB_API_CALL aclopSetAttrListBool_init(aclopAttr *arg0, const char *arg1, int arg2, const uint8_t *arg3) {
  750. load_library();
  751. return aclopSetAttrListBool(arg0, arg1, arg2, arg3);
  752. }
  753. static aclError _WRAPLIB_API_CALL aclopSetAttrListBool_error(aclopAttr *, const char *, int, const uint8_t *) {
  754. return on_init_failed<aclError >(104);
  755. }
  756. static aclError _WRAPLIB_API_CALL aclopSetAttrListInt_init(aclopAttr *arg0, const char *arg1, int arg2, const int64_t *arg3) {
  757. load_library();
  758. return aclopSetAttrListInt(arg0, arg1, arg2, arg3);
  759. }
  760. static aclError _WRAPLIB_API_CALL aclopSetAttrListInt_error(aclopAttr *, const char *, int, const int64_t *) {
  761. return on_init_failed<aclError >(105);
  762. }
  763. static aclError _WRAPLIB_API_CALL aclopSetAttrListFloat_init(aclopAttr *arg0, const char *arg1, int arg2, const float *arg3) {
  764. load_library();
  765. return aclopSetAttrListFloat(arg0, arg1, arg2, arg3);
  766. }
  767. static aclError _WRAPLIB_API_CALL aclopSetAttrListFloat_error(aclopAttr *, const char *, int, const float *) {
  768. return on_init_failed<aclError >(106);
  769. }
  770. static aclError _WRAPLIB_API_CALL aclopSetAttrListString_init(aclopAttr *arg0, const char *arg1, int arg2, const char **arg3) {
  771. load_library();
  772. return aclopSetAttrListString(arg0, arg1, arg2, arg3);
  773. }
  774. static aclError _WRAPLIB_API_CALL aclopSetAttrListString_error(aclopAttr *, const char *, int, const char **) {
  775. return on_init_failed<aclError >(107);
  776. }
  777. static aclError _WRAPLIB_API_CALL aclopSetAttrListListInt_init(aclopAttr *arg0, const char *arg1, int arg2, const int *arg3, const int64_t * const arg4[]) {
  778. load_library();
  779. return aclopSetAttrListListInt(arg0, arg1, arg2, arg3, arg4);
  780. }
  781. static aclError _WRAPLIB_API_CALL aclopSetAttrListListInt_error(aclopAttr *, const char *, int, const int *, const int64_t * const []) {
  782. return on_init_failed<aclError >(108);
  783. }
  784. static aclError _WRAPLIB_API_CALL aclopExecute_init(const char *arg0, int arg1, const aclTensorDesc * const arg2[], const aclDataBuffer * const arg3[], int arg4, const aclTensorDesc * const arg5[], aclDataBuffer * const arg6[], const aclopAttr *arg7, aclrtStream arg8) {
  785. load_library();
  786. return aclopExecute(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
  787. }
  788. static aclError _WRAPLIB_API_CALL aclopExecute_error(const char *, int, const aclTensorDesc * const [], const aclDataBuffer * const [], int, const aclTensorDesc * const [], aclDataBuffer * const [], const aclopAttr *, aclrtStream) {
  789. return on_init_failed<aclError >(109);
  790. }
  791. static aclError _WRAPLIB_API_CALL aclopExecuteV2_init(const char *arg0, int arg1, aclTensorDesc *arg2[], aclDataBuffer *arg3[], int arg4, aclTensorDesc *arg5[], aclDataBuffer *arg6[], aclopAttr *arg7, aclrtStream arg8) {
  792. load_library();
  793. return aclopExecuteV2(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
  794. }
  795. static aclError _WRAPLIB_API_CALL aclopExecuteV2_error(const char *, int, aclTensorDesc *[], aclDataBuffer *[], int, aclTensorDesc *[], aclDataBuffer *[], aclopAttr *, aclrtStream) {
  796. return on_init_failed<aclError >(110);
  797. }
  798. static aclError _WRAPLIB_API_CALL aclopCreateHandle_init(const char *arg0, int arg1, const aclTensorDesc * const arg2[], int arg3, const aclTensorDesc * const arg4[], const aclopAttr *arg5, aclopHandle **arg6) {
  799. load_library();
  800. return aclopCreateHandle(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  801. }
  802. static aclError _WRAPLIB_API_CALL aclopCreateHandle_error(const char *, int, const aclTensorDesc * const [], int, const aclTensorDesc * const [], const aclopAttr *, aclopHandle **) {
  803. return on_init_failed<aclError >(111);
  804. }
  805. static void _WRAPLIB_API_CALL aclopDestroyHandle_init(aclopHandle *arg0) {
  806. load_library();
  807. return aclopDestroyHandle(arg0);
  808. }
  809. static void _WRAPLIB_API_CALL aclopDestroyHandle_error(aclopHandle *) {
  810. return on_init_failed<void >(112);
  811. }
  812. static aclError _WRAPLIB_API_CALL aclopExecWithHandle_init(aclopHandle *arg0, int arg1, const aclDataBuffer * const arg2[], int arg3, aclDataBuffer * const arg4[], aclrtStream arg5) {
  813. load_library();
  814. return aclopExecWithHandle(arg0, arg1, arg2, arg3, arg4, arg5);
  815. }
  816. static aclError _WRAPLIB_API_CALL aclopExecWithHandle_error(aclopHandle *, int, const aclDataBuffer * const [], int, aclDataBuffer * const [], aclrtStream) {
  817. return on_init_failed<aclError >(113);
  818. }
  819. static aclError _WRAPLIB_API_CALL aclopCast_init(const aclTensorDesc *arg0, const aclDataBuffer *arg1, const aclTensorDesc *arg2, aclDataBuffer *arg3, uint8_t arg4, aclrtStream arg5) {
  820. load_library();
  821. return aclopCast(arg0, arg1, arg2, arg3, arg4, arg5);
  822. }
  823. static aclError _WRAPLIB_API_CALL aclopCast_error(const aclTensorDesc *, const aclDataBuffer *, const aclTensorDesc *, aclDataBuffer *, uint8_t, aclrtStream) {
  824. return on_init_failed<aclError >(114);
  825. }
  826. static aclError _WRAPLIB_API_CALL aclopCreateHandleForCast_init(aclTensorDesc *arg0, aclTensorDesc *arg1, uint8_t arg2, aclopHandle **arg3) {
  827. load_library();
  828. return aclopCreateHandleForCast(arg0, arg1, arg2, arg3);
  829. }
  830. static aclError _WRAPLIB_API_CALL aclopCreateHandleForCast_error(aclTensorDesc *, aclTensorDesc *, uint8_t, aclopHandle **) {
  831. return on_init_failed<aclError >(115);
  832. }
  833. static aclError _WRAPLIB_API_CALL aclopCreateKernel_init(const char *arg0, const char *arg1, const char *arg2, void *arg3, int arg4, aclopEngineType arg5, aclDataDeallocator arg6) {
  834. load_library();
  835. return aclopCreateKernel(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  836. }
  837. static aclError _WRAPLIB_API_CALL aclopCreateKernel_error(const char *, const char *, const char *, void *, int, aclopEngineType, aclDataDeallocator) {
  838. return on_init_failed<aclError >(116);
  839. }
  840. static aclError _WRAPLIB_API_CALL aclopRegisterCompileFunc_init(const char *arg0, aclopCompileFunc arg1) {
  841. load_library();
  842. return aclopRegisterCompileFunc(arg0, arg1);
  843. }
  844. static aclError _WRAPLIB_API_CALL aclopRegisterCompileFunc_error(const char *, aclopCompileFunc) {
  845. return on_init_failed<aclError >(117);
  846. }
  847. static aclError _WRAPLIB_API_CALL aclopUnregisterCompileFunc_init(const char *arg0) {
  848. load_library();
  849. return aclopUnregisterCompileFunc(arg0);
  850. }
  851. static aclError _WRAPLIB_API_CALL aclopUnregisterCompileFunc_error(const char *) {
  852. return on_init_failed<aclError >(118);
  853. }
  854. static aclError _WRAPLIB_API_CALL aclopSetKernelArgs_init(aclopKernelDesc *arg0, const char *arg1, uint32_t arg2, const void *arg3, uint32_t arg4) {
  855. load_library();
  856. return aclopSetKernelArgs(arg0, arg1, arg2, arg3, arg4);
  857. }
  858. static aclError _WRAPLIB_API_CALL aclopSetKernelArgs_error(aclopKernelDesc *, const char *, uint32_t, const void *, uint32_t) {
  859. return on_init_failed<aclError >(119);
  860. }
  861. static aclError _WRAPLIB_API_CALL aclopSetKernelWorkspaceSizes_init(aclopKernelDesc *arg0, int arg1, size_t *arg2) {
  862. load_library();
  863. return aclopSetKernelWorkspaceSizes(arg0, arg1, arg2);
  864. }
  865. static aclError _WRAPLIB_API_CALL aclopSetKernelWorkspaceSizes_error(aclopKernelDesc *, int, size_t *) {
  866. return on_init_failed<aclError >(120);
  867. }
  868. static aclError _WRAPLIB_API_CALL aclopUpdateParams_init(const char *arg0, int arg1, const aclTensorDesc * const arg2[], int arg3, const aclTensorDesc * const arg4[], const aclopAttr *arg5) {
  869. load_library();
  870. return aclopUpdateParams(arg0, arg1, arg2, arg3, arg4, arg5);
  871. }
  872. static aclError _WRAPLIB_API_CALL aclopUpdateParams_error(const char *, int, const aclTensorDesc * const [], int, const aclTensorDesc * const [], const aclopAttr *) {
  873. return on_init_failed<aclError >(121);
  874. }
  875. static aclError _WRAPLIB_API_CALL aclopInferShape_init(const char *arg0, int arg1, aclTensorDesc *arg2[], aclDataBuffer *arg3[], int arg4, aclTensorDesc *arg5[], aclopAttr *arg6) {
  876. load_library();
  877. return aclopInferShape(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  878. }
  879. static aclError _WRAPLIB_API_CALL aclopInferShape_error(const char *, int, aclTensorDesc *[], aclDataBuffer *[], int, aclTensorDesc *[], aclopAttr *) {
  880. return on_init_failed<aclError >(122);
  881. }
  882. static aclmdlDesc _WRAPLIB_API_CALL *aclmdlCreateDesc_init() {
  883. load_library();
  884. return aclmdlCreateDesc();
  885. }
  886. static aclmdlDesc _WRAPLIB_API_CALL *aclmdlCreateDesc_error() {
  887. return on_init_failed<aclmdlDesc *>(123);
  888. }
  889. static aclError _WRAPLIB_API_CALL aclmdlDestroyDesc_init(aclmdlDesc *arg0) {
  890. load_library();
  891. return aclmdlDestroyDesc(arg0);
  892. }
  893. static aclError _WRAPLIB_API_CALL aclmdlDestroyDesc_error(aclmdlDesc *) {
  894. return on_init_failed<aclError >(124);
  895. }
  896. static aclError _WRAPLIB_API_CALL aclmdlGetDesc_init(aclmdlDesc *arg0, uint32_t arg1) {
  897. load_library();
  898. return aclmdlGetDesc(arg0, arg1);
  899. }
  900. static aclError _WRAPLIB_API_CALL aclmdlGetDesc_error(aclmdlDesc *, uint32_t) {
  901. return on_init_failed<aclError >(125);
  902. }
  903. static size_t _WRAPLIB_API_CALL aclmdlGetNumInputs_init(aclmdlDesc *arg0) {
  904. load_library();
  905. return aclmdlGetNumInputs(arg0);
  906. }
  907. static size_t _WRAPLIB_API_CALL aclmdlGetNumInputs_error(aclmdlDesc *) {
  908. return on_init_failed<size_t >(126);
  909. }
  910. static size_t _WRAPLIB_API_CALL aclmdlGetNumOutputs_init(aclmdlDesc *arg0) {
  911. load_library();
  912. return aclmdlGetNumOutputs(arg0);
  913. }
  914. static size_t _WRAPLIB_API_CALL aclmdlGetNumOutputs_error(aclmdlDesc *) {
  915. return on_init_failed<size_t >(127);
  916. }
  917. static size_t _WRAPLIB_API_CALL aclmdlGetInputSizeByIndex_init(aclmdlDesc *arg0, size_t arg1) {
  918. load_library();
  919. return aclmdlGetInputSizeByIndex(arg0, arg1);
  920. }
  921. static size_t _WRAPLIB_API_CALL aclmdlGetInputSizeByIndex_error(aclmdlDesc *, size_t) {
  922. return on_init_failed<size_t >(128);
  923. }
  924. static size_t _WRAPLIB_API_CALL aclmdlGetOutputSizeByIndex_init(aclmdlDesc *arg0, size_t arg1) {
  925. load_library();
  926. return aclmdlGetOutputSizeByIndex(arg0, arg1);
  927. }
  928. static size_t _WRAPLIB_API_CALL aclmdlGetOutputSizeByIndex_error(aclmdlDesc *, size_t) {
  929. return on_init_failed<size_t >(129);
  930. }
  931. static aclmdlDataset _WRAPLIB_API_CALL *aclmdlCreateDataset_init() {
  932. load_library();
  933. return aclmdlCreateDataset();
  934. }
  935. static aclmdlDataset _WRAPLIB_API_CALL *aclmdlCreateDataset_error() {
  936. return on_init_failed<aclmdlDataset *>(130);
  937. }
  938. static aclError _WRAPLIB_API_CALL aclmdlDestroyDataset_init(const aclmdlDataset *arg0) {
  939. load_library();
  940. return aclmdlDestroyDataset(arg0);
  941. }
  942. static aclError _WRAPLIB_API_CALL aclmdlDestroyDataset_error(const aclmdlDataset *) {
  943. return on_init_failed<aclError >(131);
  944. }
  945. static aclError _WRAPLIB_API_CALL aclmdlAddDatasetBuffer_init(aclmdlDataset *arg0, aclDataBuffer *arg1) {
  946. load_library();
  947. return aclmdlAddDatasetBuffer(arg0, arg1);
  948. }
  949. static aclError _WRAPLIB_API_CALL aclmdlAddDatasetBuffer_error(aclmdlDataset *, aclDataBuffer *) {
  950. return on_init_failed<aclError >(132);
  951. }
  952. static aclError _WRAPLIB_API_CALL aclmdlSetDatasetTensorDesc_init(aclmdlDataset *arg0, aclTensorDesc *arg1, size_t arg2) {
  953. load_library();
  954. return aclmdlSetDatasetTensorDesc(arg0, arg1, arg2);
  955. }
  956. static aclError _WRAPLIB_API_CALL aclmdlSetDatasetTensorDesc_error(aclmdlDataset *, aclTensorDesc *, size_t) {
  957. return on_init_failed<aclError >(133);
  958. }
  959. static aclTensorDesc _WRAPLIB_API_CALL *aclmdlGetDatasetTensorDesc_init(const aclmdlDataset *arg0, size_t arg1) {
  960. load_library();
  961. return aclmdlGetDatasetTensorDesc(arg0, arg1);
  962. }
  963. static aclTensorDesc _WRAPLIB_API_CALL *aclmdlGetDatasetTensorDesc_error(const aclmdlDataset *, size_t) {
  964. return on_init_failed<aclTensorDesc *>(134);
  965. }
  966. static size_t _WRAPLIB_API_CALL aclmdlGetDatasetNumBuffers_init(const aclmdlDataset *arg0) {
  967. load_library();
  968. return aclmdlGetDatasetNumBuffers(arg0);
  969. }
  970. static size_t _WRAPLIB_API_CALL aclmdlGetDatasetNumBuffers_error(const aclmdlDataset *) {
  971. return on_init_failed<size_t >(135);
  972. }
  973. static aclDataBuffer _WRAPLIB_API_CALL *aclmdlGetDatasetBuffer_init(const aclmdlDataset *arg0, size_t arg1) {
  974. load_library();
  975. return aclmdlGetDatasetBuffer(arg0, arg1);
  976. }
  977. static aclDataBuffer _WRAPLIB_API_CALL *aclmdlGetDatasetBuffer_error(const aclmdlDataset *, size_t) {
  978. return on_init_failed<aclDataBuffer *>(136);
  979. }
  980. static aclError _WRAPLIB_API_CALL aclmdlLoadFromFile_init(const char *arg0, uint32_t *arg1) {
  981. load_library();
  982. return aclmdlLoadFromFile(arg0, arg1);
  983. }
  984. static aclError _WRAPLIB_API_CALL aclmdlLoadFromFile_error(const char *, uint32_t *) {
  985. return on_init_failed<aclError >(137);
  986. }
  987. static aclError _WRAPLIB_API_CALL aclmdlLoadFromMem_init(const void *arg0, size_t arg1, uint32_t *arg2) {
  988. load_library();
  989. return aclmdlLoadFromMem(arg0, arg1, arg2);
  990. }
  991. static aclError _WRAPLIB_API_CALL aclmdlLoadFromMem_error(const void *, size_t, uint32_t *) {
  992. return on_init_failed<aclError >(138);
  993. }
  994. static aclError _WRAPLIB_API_CALL aclmdlLoadFromFileWithMem_init(const char *arg0, uint32_t *arg1, void *arg2, size_t arg3, void *arg4, size_t arg5) {
  995. load_library();
  996. return aclmdlLoadFromFileWithMem(arg0, arg1, arg2, arg3, arg4, arg5);
  997. }
  998. static aclError _WRAPLIB_API_CALL aclmdlLoadFromFileWithMem_error(const char *, uint32_t *, void *, size_t, void *, size_t) {
  999. return on_init_failed<aclError >(139);
  1000. }
  1001. static aclError _WRAPLIB_API_CALL aclmdlLoadFromMemWithMem_init(const void *arg0, size_t arg1, uint32_t *arg2, void *arg3, size_t arg4, void *arg5, size_t arg6) {
  1002. load_library();
  1003. return aclmdlLoadFromMemWithMem(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  1004. }
  1005. static aclError _WRAPLIB_API_CALL aclmdlLoadFromMemWithMem_error(const void *, size_t, uint32_t *, void *, size_t, void *, size_t) {
  1006. return on_init_failed<aclError >(140);
  1007. }
  1008. static aclError _WRAPLIB_API_CALL aclmdlLoadFromFileWithQ_init(const char *arg0, uint32_t *arg1, const uint32_t *arg2, size_t arg3, const uint32_t *arg4, size_t arg5) {
  1009. load_library();
  1010. return aclmdlLoadFromFileWithQ(arg0, arg1, arg2, arg3, arg4, arg5);
  1011. }
  1012. static aclError _WRAPLIB_API_CALL aclmdlLoadFromFileWithQ_error(const char *, uint32_t *, const uint32_t *, size_t, const uint32_t *, size_t) {
  1013. return on_init_failed<aclError >(141);
  1014. }
  1015. static aclError _WRAPLIB_API_CALL aclmdlLoadFromMemWithQ_init(const void *arg0, size_t arg1, uint32_t *arg2, const uint32_t *arg3, size_t arg4, const uint32_t *arg5, size_t arg6) {
  1016. load_library();
  1017. return aclmdlLoadFromMemWithQ(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  1018. }
  1019. static aclError _WRAPLIB_API_CALL aclmdlLoadFromMemWithQ_error(const void *, size_t, uint32_t *, const uint32_t *, size_t, const uint32_t *, size_t) {
  1020. return on_init_failed<aclError >(142);
  1021. }
  1022. static aclError _WRAPLIB_API_CALL aclmdlExecute_init(uint32_t arg0, const aclmdlDataset *arg1, aclmdlDataset *arg2) {
  1023. load_library();
  1024. return aclmdlExecute(arg0, arg1, arg2);
  1025. }
  1026. static aclError _WRAPLIB_API_CALL aclmdlExecute_error(uint32_t, const aclmdlDataset *, aclmdlDataset *) {
  1027. return on_init_failed<aclError >(143);
  1028. }
  1029. static aclError _WRAPLIB_API_CALL aclmdlExecuteAsync_init(uint32_t arg0, const aclmdlDataset *arg1, aclmdlDataset *arg2, aclrtStream arg3) {
  1030. load_library();
  1031. return aclmdlExecuteAsync(arg0, arg1, arg2, arg3);
  1032. }
  1033. static aclError _WRAPLIB_API_CALL aclmdlExecuteAsync_error(uint32_t, const aclmdlDataset *, aclmdlDataset *, aclrtStream) {
  1034. return on_init_failed<aclError >(144);
  1035. }
  1036. static aclError _WRAPLIB_API_CALL aclmdlUnload_init(uint32_t arg0) {
  1037. load_library();
  1038. return aclmdlUnload(arg0);
  1039. }
  1040. static aclError _WRAPLIB_API_CALL aclmdlUnload_error(uint32_t) {
  1041. return on_init_failed<aclError >(145);
  1042. }
  1043. static aclError _WRAPLIB_API_CALL aclmdlQuerySize_init(const char *arg0, size_t *arg1, size_t *arg2) {
  1044. load_library();
  1045. return aclmdlQuerySize(arg0, arg1, arg2);
  1046. }
  1047. static aclError _WRAPLIB_API_CALL aclmdlQuerySize_error(const char *, size_t *, size_t *) {
  1048. return on_init_failed<aclError >(146);
  1049. }
  1050. static aclError _WRAPLIB_API_CALL aclmdlQuerySizeFromMem_init(const void *arg0, size_t arg1, size_t *arg2, size_t *arg3) {
  1051. load_library();
  1052. return aclmdlQuerySizeFromMem(arg0, arg1, arg2, arg3);
  1053. }
  1054. static aclError _WRAPLIB_API_CALL aclmdlQuerySizeFromMem_error(const void *, size_t, size_t *, size_t *) {
  1055. return on_init_failed<aclError >(147);
  1056. }
  1057. static aclError _WRAPLIB_API_CALL aclmdlSetDynamicBatchSize_init(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, uint64_t arg3) {
  1058. load_library();
  1059. return aclmdlSetDynamicBatchSize(arg0, arg1, arg2, arg3);
  1060. }
  1061. static aclError _WRAPLIB_API_CALL aclmdlSetDynamicBatchSize_error(uint32_t, aclmdlDataset *, size_t, uint64_t) {
  1062. return on_init_failed<aclError >(148);
  1063. }
  1064. static aclError _WRAPLIB_API_CALL aclmdlSetDynamicHWSize_init(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, uint64_t arg3, uint64_t arg4) {
  1065. load_library();
  1066. return aclmdlSetDynamicHWSize(arg0, arg1, arg2, arg3, arg4);
  1067. }
  1068. static aclError _WRAPLIB_API_CALL aclmdlSetDynamicHWSize_error(uint32_t, aclmdlDataset *, size_t, uint64_t, uint64_t) {
  1069. return on_init_failed<aclError >(149);
  1070. }
  1071. static aclError _WRAPLIB_API_CALL aclmdlSetInputDynamicDims_init(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, const aclmdlIODims *arg3) {
  1072. load_library();
  1073. return aclmdlSetInputDynamicDims(arg0, arg1, arg2, arg3);
  1074. }
  1075. static aclError _WRAPLIB_API_CALL aclmdlSetInputDynamicDims_error(uint32_t, aclmdlDataset *, size_t, const aclmdlIODims *) {
  1076. return on_init_failed<aclError >(150);
  1077. }
  1078. static aclError _WRAPLIB_API_CALL aclmdlGetInputDims_init(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  1079. load_library();
  1080. return aclmdlGetInputDims(arg0, arg1, arg2);
  1081. }
  1082. static aclError _WRAPLIB_API_CALL aclmdlGetInputDims_error(const aclmdlDesc *, size_t, aclmdlIODims *) {
  1083. return on_init_failed<aclError >(151);
  1084. }
  1085. static aclError _WRAPLIB_API_CALL aclmdlGetInputDimsV2_init(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  1086. load_library();
  1087. return aclmdlGetInputDimsV2(arg0, arg1, arg2);
  1088. }
  1089. static aclError _WRAPLIB_API_CALL aclmdlGetInputDimsV2_error(const aclmdlDesc *, size_t, aclmdlIODims *) {
  1090. return on_init_failed<aclError >(152);
  1091. }
  1092. static aclError _WRAPLIB_API_CALL aclmdlGetOutputDims_init(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  1093. load_library();
  1094. return aclmdlGetOutputDims(arg0, arg1, arg2);
  1095. }
  1096. static aclError _WRAPLIB_API_CALL aclmdlGetOutputDims_error(const aclmdlDesc *, size_t, aclmdlIODims *) {
  1097. return on_init_failed<aclError >(153);
  1098. }
  1099. static aclError _WRAPLIB_API_CALL aclmdlGetCurOutputDims_init(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  1100. load_library();
  1101. return aclmdlGetCurOutputDims(arg0, arg1, arg2);
  1102. }
  1103. static aclError _WRAPLIB_API_CALL aclmdlGetCurOutputDims_error(const aclmdlDesc *, size_t, aclmdlIODims *) {
  1104. return on_init_failed<aclError >(154);
  1105. }
  1106. static const char _WRAPLIB_API_CALL *aclmdlGetOpAttr_init(aclmdlDesc *arg0, const char *arg1, const char *arg2) {
  1107. load_library();
  1108. return aclmdlGetOpAttr(arg0, arg1, arg2);
  1109. }
  1110. static const char _WRAPLIB_API_CALL *aclmdlGetOpAttr_error(aclmdlDesc *, const char *, const char *) {
  1111. return on_init_failed<const char *>(155);
  1112. }
  1113. static const char _WRAPLIB_API_CALL *aclmdlGetInputNameByIndex_init(const aclmdlDesc *arg0, size_t arg1) {
  1114. load_library();
  1115. return aclmdlGetInputNameByIndex(arg0, arg1);
  1116. }
  1117. static const char _WRAPLIB_API_CALL *aclmdlGetInputNameByIndex_error(const aclmdlDesc *, size_t) {
  1118. return on_init_failed<const char *>(156);
  1119. }
  1120. static const char _WRAPLIB_API_CALL *aclmdlGetOutputNameByIndex_init(const aclmdlDesc *arg0, size_t arg1) {
  1121. load_library();
  1122. return aclmdlGetOutputNameByIndex(arg0, arg1);
  1123. }
  1124. static const char _WRAPLIB_API_CALL *aclmdlGetOutputNameByIndex_error(const aclmdlDesc *, size_t) {
  1125. return on_init_failed<const char *>(157);
  1126. }
  1127. static aclFormat _WRAPLIB_API_CALL aclmdlGetInputFormat_init(const aclmdlDesc *arg0, size_t arg1) {
  1128. load_library();
  1129. return aclmdlGetInputFormat(arg0, arg1);
  1130. }
  1131. static aclFormat _WRAPLIB_API_CALL aclmdlGetInputFormat_error(const aclmdlDesc *, size_t) {
  1132. return on_init_failed<aclFormat >(158);
  1133. }
  1134. static aclFormat _WRAPLIB_API_CALL aclmdlGetOutputFormat_init(const aclmdlDesc *arg0, size_t arg1) {
  1135. load_library();
  1136. return aclmdlGetOutputFormat(arg0, arg1);
  1137. }
  1138. static aclFormat _WRAPLIB_API_CALL aclmdlGetOutputFormat_error(const aclmdlDesc *, size_t) {
  1139. return on_init_failed<aclFormat >(159);
  1140. }
  1141. static aclDataType _WRAPLIB_API_CALL aclmdlGetInputDataType_init(const aclmdlDesc *arg0, size_t arg1) {
  1142. load_library();
  1143. return aclmdlGetInputDataType(arg0, arg1);
  1144. }
  1145. static aclDataType _WRAPLIB_API_CALL aclmdlGetInputDataType_error(const aclmdlDesc *, size_t) {
  1146. return on_init_failed<aclDataType >(160);
  1147. }
  1148. static aclDataType _WRAPLIB_API_CALL aclmdlGetOutputDataType_init(const aclmdlDesc *arg0, size_t arg1) {
  1149. load_library();
  1150. return aclmdlGetOutputDataType(arg0, arg1);
  1151. }
  1152. static aclDataType _WRAPLIB_API_CALL aclmdlGetOutputDataType_error(const aclmdlDesc *, size_t) {
  1153. return on_init_failed<aclDataType >(161);
  1154. }
  1155. static aclError _WRAPLIB_API_CALL aclmdlGetInputIndexByName_init(const aclmdlDesc *arg0, const char *arg1, size_t *arg2) {
  1156. load_library();
  1157. return aclmdlGetInputIndexByName(arg0, arg1, arg2);
  1158. }
  1159. static aclError _WRAPLIB_API_CALL aclmdlGetInputIndexByName_error(const aclmdlDesc *, const char *, size_t *) {
  1160. return on_init_failed<aclError >(162);
  1161. }
  1162. static aclError _WRAPLIB_API_CALL aclmdlGetOutputIndexByName_init(const aclmdlDesc *arg0, const char *arg1, size_t *arg2) {
  1163. load_library();
  1164. return aclmdlGetOutputIndexByName(arg0, arg1, arg2);
  1165. }
  1166. static aclError _WRAPLIB_API_CALL aclmdlGetOutputIndexByName_error(const aclmdlDesc *, const char *, size_t *) {
  1167. return on_init_failed<aclError >(163);
  1168. }
  1169. static aclError _WRAPLIB_API_CALL aclmdlGetDynamicBatch_init(const aclmdlDesc *arg0, aclmdlBatch *arg1) {
  1170. load_library();
  1171. return aclmdlGetDynamicBatch(arg0, arg1);
  1172. }
  1173. static aclError _WRAPLIB_API_CALL aclmdlGetDynamicBatch_error(const aclmdlDesc *, aclmdlBatch *) {
  1174. return on_init_failed<aclError >(164);
  1175. }
  1176. static aclError _WRAPLIB_API_CALL aclmdlGetDynamicHW_init(const aclmdlDesc *arg0, size_t arg1, aclmdlHW *arg2) {
  1177. load_library();
  1178. return aclmdlGetDynamicHW(arg0, arg1, arg2);
  1179. }
  1180. static aclError _WRAPLIB_API_CALL aclmdlGetDynamicHW_error(const aclmdlDesc *, size_t, aclmdlHW *) {
  1181. return on_init_failed<aclError >(165);
  1182. }
  1183. static aclError _WRAPLIB_API_CALL aclmdlGetInputDynamicGearCount_init(const aclmdlDesc *arg0, size_t arg1, size_t *arg2) {
  1184. load_library();
  1185. return aclmdlGetInputDynamicGearCount(arg0, arg1, arg2);
  1186. }
  1187. static aclError _WRAPLIB_API_CALL aclmdlGetInputDynamicGearCount_error(const aclmdlDesc *, size_t, size_t *) {
  1188. return on_init_failed<aclError >(166);
  1189. }
  1190. static aclError _WRAPLIB_API_CALL aclmdlGetInputDynamicDims_init(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2, size_t arg3) {
  1191. load_library();
  1192. return aclmdlGetInputDynamicDims(arg0, arg1, arg2, arg3);
  1193. }
  1194. static aclError _WRAPLIB_API_CALL aclmdlGetInputDynamicDims_error(const aclmdlDesc *, size_t, aclmdlIODims *, size_t) {
  1195. return on_init_failed<aclError >(167);
  1196. }
  1197. static aclmdlAIPP _WRAPLIB_API_CALL *aclmdlCreateAIPP_init(uint64_t arg0) {
  1198. load_library();
  1199. return aclmdlCreateAIPP(arg0);
  1200. }
  1201. static aclmdlAIPP _WRAPLIB_API_CALL *aclmdlCreateAIPP_error(uint64_t) {
  1202. return on_init_failed<aclmdlAIPP *>(168);
  1203. }
  1204. static aclError _WRAPLIB_API_CALL aclmdlDestroyAIPP_init(const aclmdlAIPP *arg0) {
  1205. load_library();
  1206. return aclmdlDestroyAIPP(arg0);
  1207. }
  1208. static aclError _WRAPLIB_API_CALL aclmdlDestroyAIPP_error(const aclmdlAIPP *) {
  1209. return on_init_failed<aclError >(169);
  1210. }
  1211. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPInputFormat_init(aclmdlAIPP *arg0, aclAippInputFormat arg1) {
  1212. load_library();
  1213. return aclmdlSetAIPPInputFormat(arg0, arg1);
  1214. }
  1215. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPInputFormat_error(aclmdlAIPP *, aclAippInputFormat) {
  1216. return on_init_failed<aclError >(170);
  1217. }
  1218. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPCscParams_init(aclmdlAIPP *arg0, int8_t arg1, int16_t arg2, int16_t arg3, int16_t arg4, int16_t arg5, int16_t arg6, int16_t arg7, int16_t arg8, int16_t arg9, int16_t arg10, uint8_t arg11, uint8_t arg12, uint8_t arg13, uint8_t arg14, uint8_t arg15, uint8_t arg16) {
  1219. load_library();
  1220. return aclmdlSetAIPPCscParams(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16);
  1221. }
  1222. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPCscParams_error(aclmdlAIPP *, int8_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t) {
  1223. return on_init_failed<aclError >(171);
  1224. }
  1225. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPRbuvSwapSwitch_init(aclmdlAIPP *arg0, int8_t arg1) {
  1226. load_library();
  1227. return aclmdlSetAIPPRbuvSwapSwitch(arg0, arg1);
  1228. }
  1229. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPRbuvSwapSwitch_error(aclmdlAIPP *, int8_t) {
  1230. return on_init_failed<aclError >(172);
  1231. }
  1232. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPAxSwapSwitch_init(aclmdlAIPP *arg0, int8_t arg1) {
  1233. load_library();
  1234. return aclmdlSetAIPPAxSwapSwitch(arg0, arg1);
  1235. }
  1236. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPAxSwapSwitch_error(aclmdlAIPP *, int8_t) {
  1237. return on_init_failed<aclError >(173);
  1238. }
  1239. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPSrcImageSize_init(aclmdlAIPP *arg0, int32_t arg1, int32_t arg2) {
  1240. load_library();
  1241. return aclmdlSetAIPPSrcImageSize(arg0, arg1, arg2);
  1242. }
  1243. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPSrcImageSize_error(aclmdlAIPP *, int32_t, int32_t) {
  1244. return on_init_failed<aclError >(174);
  1245. }
  1246. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPScfParams_init(aclmdlAIPP *arg0, int8_t arg1, int32_t arg2, int32_t arg3, int32_t arg4, int32_t arg5, uint64_t arg6) {
  1247. load_library();
  1248. return aclmdlSetAIPPScfParams(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  1249. }
  1250. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPScfParams_error(aclmdlAIPP *, int8_t, int32_t, int32_t, int32_t, int32_t, uint64_t) {
  1251. return on_init_failed<aclError >(175);
  1252. }
  1253. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPCropParams_init(aclmdlAIPP *arg0, int8_t arg1, int32_t arg2, int32_t arg3, int32_t arg4, int32_t arg5, uint64_t arg6) {
  1254. load_library();
  1255. return aclmdlSetAIPPCropParams(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  1256. }
  1257. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPCropParams_error(aclmdlAIPP *, int8_t, int32_t, int32_t, int32_t, int32_t, uint64_t) {
  1258. return on_init_failed<aclError >(176);
  1259. }
  1260. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPPaddingParams_init(aclmdlAIPP *arg0, int8_t arg1, int32_t arg2, int32_t arg3, int32_t arg4, int32_t arg5, uint64_t arg6) {
  1261. load_library();
  1262. return aclmdlSetAIPPPaddingParams(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  1263. }
  1264. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPPaddingParams_error(aclmdlAIPP *, int8_t, int32_t, int32_t, int32_t, int32_t, uint64_t) {
  1265. return on_init_failed<aclError >(177);
  1266. }
  1267. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPDtcPixelMean_init(aclmdlAIPP *arg0, int16_t arg1, int16_t arg2, int16_t arg3, int16_t arg4, uint64_t arg5) {
  1268. load_library();
  1269. return aclmdlSetAIPPDtcPixelMean(arg0, arg1, arg2, arg3, arg4, arg5);
  1270. }
  1271. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPDtcPixelMean_error(aclmdlAIPP *, int16_t, int16_t, int16_t, int16_t, uint64_t) {
  1272. return on_init_failed<aclError >(178);
  1273. }
  1274. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPDtcPixelMin_init(aclmdlAIPP *arg0, float arg1, float arg2, float arg3, float arg4, uint64_t arg5) {
  1275. load_library();
  1276. return aclmdlSetAIPPDtcPixelMin(arg0, arg1, arg2, arg3, arg4, arg5);
  1277. }
  1278. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPDtcPixelMin_error(aclmdlAIPP *, float, float, float, float, uint64_t) {
  1279. return on_init_failed<aclError >(179);
  1280. }
  1281. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPPixelVarReci_init(aclmdlAIPP *arg0, float arg1, float arg2, float arg3, float arg4, uint64_t arg5) {
  1282. load_library();
  1283. return aclmdlSetAIPPPixelVarReci(arg0, arg1, arg2, arg3, arg4, arg5);
  1284. }
  1285. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPPixelVarReci_error(aclmdlAIPP *, float, float, float, float, uint64_t) {
  1286. return on_init_failed<aclError >(180);
  1287. }
  1288. static aclError _WRAPLIB_API_CALL aclmdlSetInputAIPP_init(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, const aclmdlAIPP *arg3) {
  1289. load_library();
  1290. return aclmdlSetInputAIPP(arg0, arg1, arg2, arg3);
  1291. }
  1292. static aclError _WRAPLIB_API_CALL aclmdlSetInputAIPP_error(uint32_t, aclmdlDataset *, size_t, const aclmdlAIPP *) {
  1293. return on_init_failed<aclError >(181);
  1294. }
  1295. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPByInputIndex_init(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, const aclmdlAIPP *arg3) {
  1296. load_library();
  1297. return aclmdlSetAIPPByInputIndex(arg0, arg1, arg2, arg3);
  1298. }
  1299. static aclError _WRAPLIB_API_CALL aclmdlSetAIPPByInputIndex_error(uint32_t, aclmdlDataset *, size_t, const aclmdlAIPP *) {
  1300. return on_init_failed<aclError >(182);
  1301. }
  1302. static aclError _WRAPLIB_API_CALL aclmdlGetAippType_init(uint32_t arg0, size_t arg1, aclmdlInputAippType *arg2, size_t *arg3) {
  1303. load_library();
  1304. return aclmdlGetAippType(arg0, arg1, arg2, arg3);
  1305. }
  1306. static aclError _WRAPLIB_API_CALL aclmdlGetAippType_error(uint32_t, size_t, aclmdlInputAippType *, size_t *) {
  1307. return on_init_failed<aclError >(183);
  1308. }
  1309. static aclError _WRAPLIB_API_CALL aclmdlGetFirstAippInfo_init(uint32_t arg0, size_t arg1, aclAippInfo *arg2) {
  1310. load_library();
  1311. return aclmdlGetFirstAippInfo(arg0, arg1, arg2);
  1312. }
  1313. static aclError _WRAPLIB_API_CALL aclmdlGetFirstAippInfo_error(uint32_t, size_t, aclAippInfo *) {
  1314. return on_init_failed<aclError >(184);
  1315. }
  1316. static aclError _WRAPLIB_API_CALL aclmdlCreateAndGetOpDesc_init(uint32_t arg0, uint32_t arg1, uint32_t arg2, char *arg3, size_t arg4, aclTensorDesc **arg5, size_t *arg6, aclTensorDesc **arg7, size_t *arg8) {
  1317. load_library();
  1318. return aclmdlCreateAndGetOpDesc(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
  1319. }
  1320. static aclError _WRAPLIB_API_CALL aclmdlCreateAndGetOpDesc_error(uint32_t, uint32_t, uint32_t, char *, size_t, aclTensorDesc **, size_t *, aclTensorDesc **, size_t *) {
  1321. return on_init_failed<aclError >(185);
  1322. }
  1323. static aclError _WRAPLIB_API_CALL aclmdlInitDump_init() {
  1324. load_library();
  1325. return aclmdlInitDump();
  1326. }
  1327. static aclError _WRAPLIB_API_CALL aclmdlInitDump_error() {
  1328. return on_init_failed<aclError >(186);
  1329. }
  1330. static aclError _WRAPLIB_API_CALL aclmdlSetDump_init(const char *arg0) {
  1331. load_library();
  1332. return aclmdlSetDump(arg0);
  1333. }
  1334. static aclError _WRAPLIB_API_CALL aclmdlSetDump_error(const char *) {
  1335. return on_init_failed<aclError >(187);
  1336. }
  1337. static aclError _WRAPLIB_API_CALL aclmdlFinalizeDump_init() {
  1338. load_library();
  1339. return aclmdlFinalizeDump();
  1340. }
  1341. static aclError _WRAPLIB_API_CALL aclmdlFinalizeDump_error() {
  1342. return on_init_failed<aclError >(188);
  1343. }
  1344. static aclError _WRAPLIB_API_CALL aclmdlLoadWithConfig_init(const aclmdlConfigHandle *arg0, uint32_t *arg1) {
  1345. load_library();
  1346. return aclmdlLoadWithConfig(arg0, arg1);
  1347. }
  1348. static aclError _WRAPLIB_API_CALL aclmdlLoadWithConfig_error(const aclmdlConfigHandle *, uint32_t *) {
  1349. return on_init_failed<aclError >(189);
  1350. }
  1351. static aclmdlConfigHandle _WRAPLIB_API_CALL *aclmdlCreateConfigHandle_init() {
  1352. load_library();
  1353. return aclmdlCreateConfigHandle();
  1354. }
  1355. static aclmdlConfigHandle _WRAPLIB_API_CALL *aclmdlCreateConfigHandle_error() {
  1356. return on_init_failed<aclmdlConfigHandle *>(190);
  1357. }
  1358. static aclError _WRAPLIB_API_CALL aclmdlDestroyConfigHandle_init(aclmdlConfigHandle *arg0) {
  1359. load_library();
  1360. return aclmdlDestroyConfigHandle(arg0);
  1361. }
  1362. static aclError _WRAPLIB_API_CALL aclmdlDestroyConfigHandle_error(aclmdlConfigHandle *) {
  1363. return on_init_failed<aclError >(191);
  1364. }
  1365. static aclError _WRAPLIB_API_CALL aclmdlSetConfigOpt_init(aclmdlConfigHandle *arg0, aclmdlConfigAttr arg1, const void *arg2, size_t arg3) {
  1366. load_library();
  1367. return aclmdlSetConfigOpt(arg0, arg1, arg2, arg3);
  1368. }
  1369. static aclError _WRAPLIB_API_CALL aclmdlSetConfigOpt_error(aclmdlConfigHandle *, aclmdlConfigAttr, const void *, size_t) {
  1370. return on_init_failed<aclError >(192);
  1371. }
  1372. static const char _WRAPLIB_API_CALL *aclmdlGetTensorRealName_init(const aclmdlDesc *arg0, const char *arg1) {
  1373. load_library();
  1374. return aclmdlGetTensorRealName(arg0, arg1);
  1375. }
  1376. static const char _WRAPLIB_API_CALL *aclmdlGetTensorRealName_error(const aclmdlDesc *, const char *) {
  1377. return on_init_failed<const char *>(193);
  1378. }
  1379. static aclError _WRAPLIB_API_CALL aclInit_init(const char *arg0) {
  1380. load_library();
  1381. return aclInit(arg0);
  1382. }
  1383. static aclError _WRAPLIB_API_CALL aclInit_error(const char *) {
  1384. return on_init_failed<aclError >(194);
  1385. }
  1386. static aclError _WRAPLIB_API_CALL aclFinalize_init() {
  1387. load_library();
  1388. return aclFinalize();
  1389. }
  1390. static aclError _WRAPLIB_API_CALL aclFinalize_error() {
  1391. return on_init_failed<aclError >(195);
  1392. }
  1393. static aclError _WRAPLIB_API_CALL aclrtGetVersion_init(int32_t *arg0, int32_t *arg1, int32_t *arg2) {
  1394. load_library();
  1395. return aclrtGetVersion(arg0, arg1, arg2);
  1396. }
  1397. static aclError _WRAPLIB_API_CALL aclrtGetVersion_error(int32_t *, int32_t *, int32_t *) {
  1398. return on_init_failed<aclError >(196);
  1399. }
  1400. static const char _WRAPLIB_API_CALL *aclGetRecentErrMsg_init() {
  1401. load_library();
  1402. return aclGetRecentErrMsg();
  1403. }
  1404. static const char _WRAPLIB_API_CALL *aclGetRecentErrMsg_error() {
  1405. return on_init_failed<const char *>(197);
  1406. }
  1407. static constexpr size_t NR_FUNC = 198;
  1408. static void* g_func_table[NR_FUNC] = {(void*)(&aclFloat16ToFloat_init),
  1409. (void*)(&aclFloatToFloat16_init),
  1410. (void*)(&aclCreateDataBuffer_init),
  1411. (void*)(&aclDestroyDataBuffer_init),
  1412. (void*)(&aclUpdateDataBuffer_init),
  1413. (void*)(&aclGetDataBufferAddr_init),
  1414. (void*)(&aclGetDataBufferSize_init),
  1415. (void*)(&aclGetDataBufferSizeV2_init),
  1416. (void*)(&aclDataTypeSize_init),
  1417. (void*)(&aclCreateTensorDesc_init),
  1418. (void*)(&aclDestroyTensorDesc_init),
  1419. (void*)(&aclSetTensorShapeRange_init),
  1420. (void*)(&aclSetTensorValueRange_init),
  1421. (void*)(&aclGetTensorDescType_init),
  1422. (void*)(&aclGetTensorDescFormat_init),
  1423. (void*)(&aclGetTensorDescSize_init),
  1424. (void*)(&aclGetTensorDescElementCount_init),
  1425. (void*)(&aclGetTensorDescNumDims_init),
  1426. (void*)(&aclGetTensorDescDim_init),
  1427. (void*)(&aclGetTensorDescDimV2_init),
  1428. (void*)(&aclGetTensorDescDimRange_init),
  1429. (void*)(&aclSetTensorDescName_init),
  1430. (void*)(&aclGetTensorDescName_init),
  1431. (void*)(&aclTransTensorDescFormat_init),
  1432. (void*)(&aclSetTensorStorageFormat_init),
  1433. (void*)(&aclSetTensorStorageShape_init),
  1434. (void*)(&aclSetTensorFormat_init),
  1435. (void*)(&aclSetTensorShape_init),
  1436. (void*)(&aclSetTensorOriginFormat_init),
  1437. (void*)(&aclSetTensorOriginShape_init),
  1438. (void*)(&aclGetTensorDescByIndex_init),
  1439. (void*)(&aclGetTensorDescAddress_init),
  1440. (void*)(&aclSetTensorDynamicInput_init),
  1441. (void*)(&aclSetTensorConst_init),
  1442. (void*)(&aclSetTensorPlaceMent_init),
  1443. (void*)(&aclrtGetSocName_init),
  1444. (void*)(&aclrtSetExceptionInfoCallback_init),
  1445. (void*)(&aclrtGetTaskIdFromExceptionInfo_init),
  1446. (void*)(&aclrtGetStreamIdFromExceptionInfo_init),
  1447. (void*)(&aclrtGetThreadIdFromExceptionInfo_init),
  1448. (void*)(&aclrtGetDeviceIdFromExceptionInfo_init),
  1449. (void*)(&aclrtSubscribeReport_init),
  1450. (void*)(&aclrtLaunchCallback_init),
  1451. (void*)(&aclrtProcessReport_init),
  1452. (void*)(&aclrtUnSubscribeReport_init),
  1453. (void*)(&aclrtCreateContext_init),
  1454. (void*)(&aclrtDestroyContext_init),
  1455. (void*)(&aclrtSetCurrentContext_init),
  1456. (void*)(&aclrtGetCurrentContext_init),
  1457. (void*)(&aclrtSetDevice_init),
  1458. (void*)(&aclrtResetDevice_init),
  1459. (void*)(&aclrtGetDevice_init),
  1460. (void*)(&aclrtGetRunMode_init),
  1461. (void*)(&aclrtSynchronizeDevice_init),
  1462. (void*)(&aclrtSetTsDevice_init),
  1463. (void*)(&aclrtGetDeviceCount_init),
  1464. (void*)(&aclrtCreateEvent_init),
  1465. (void*)(&aclrtCreateEventWithFlag_init),
  1466. (void*)(&aclrtDestroyEvent_init),
  1467. (void*)(&aclrtRecordEvent_init),
  1468. (void*)(&aclrtResetEvent_init),
  1469. (void*)(&aclrtQueryEvent_init),
  1470. (void*)(&aclrtQueryEventStatus_init),
  1471. (void*)(&aclrtQueryEventWaitStatus_init),
  1472. (void*)(&aclrtSynchronizeEvent_init),
  1473. (void*)(&aclrtEventElapsedTime_init),
  1474. (void*)(&aclrtMalloc_init),
  1475. (void*)(&aclrtMallocCached_init),
  1476. (void*)(&aclrtMemFlush_init),
  1477. (void*)(&aclrtMemInvalidate_init),
  1478. (void*)(&aclrtFree_init),
  1479. (void*)(&aclrtMallocHost_init),
  1480. (void*)(&aclrtFreeHost_init),
  1481. (void*)(&aclrtMemcpy_init),
  1482. (void*)(&aclrtMemset_init),
  1483. (void*)(&aclrtMemcpyAsync_init),
  1484. (void*)(&aclrtMemcpy2d_init),
  1485. (void*)(&aclrtMemcpy2dAsync_init),
  1486. (void*)(&aclrtMemsetAsync_init),
  1487. (void*)(&aclrtCreateStream_init),
  1488. (void*)(&aclrtDestroyStream_init),
  1489. (void*)(&aclrtSynchronizeStream_init),
  1490. (void*)(&aclrtStreamWaitEvent_init),
  1491. (void*)(&aclrtSetGroup_init),
  1492. (void*)(&aclrtGetGroupCount_init),
  1493. (void*)(&aclrtCreateGroupInfo_init),
  1494. (void*)(&aclrtDestroyGroupInfo_init),
  1495. (void*)(&aclrtGetAllGroupInfo_init),
  1496. (void*)(&aclrtGetGroupInfoDetail_init),
  1497. (void*)(&aclrtDeviceCanAccessPeer_init),
  1498. (void*)(&aclrtDeviceEnablePeerAccess_init),
  1499. (void*)(&aclrtDeviceDisablePeerAccess_init),
  1500. (void*)(&aclrtGetMemInfo_init),
  1501. (void*)(&aclrtSetOpWaitTimeout_init),
  1502. (void*)(&aclopSetModelDir_init),
  1503. (void*)(&aclopLoad_init),
  1504. (void*)(&aclopCreateAttr_init),
  1505. (void*)(&aclopDestroyAttr_init),
  1506. (void*)(&aclopSetAttrBool_init),
  1507. (void*)(&aclopSetAttrInt_init),
  1508. (void*)(&aclopSetAttrFloat_init),
  1509. (void*)(&aclopSetAttrString_init),
  1510. (void*)(&aclopSetAttrDataType_init),
  1511. (void*)(&aclopSetAttrListDataType_init),
  1512. (void*)(&aclopSetAttrListBool_init),
  1513. (void*)(&aclopSetAttrListInt_init),
  1514. (void*)(&aclopSetAttrListFloat_init),
  1515. (void*)(&aclopSetAttrListString_init),
  1516. (void*)(&aclopSetAttrListListInt_init),
  1517. (void*)(&aclopExecute_init),
  1518. (void*)(&aclopExecuteV2_init),
  1519. (void*)(&aclopCreateHandle_init),
  1520. (void*)(&aclopDestroyHandle_init),
  1521. (void*)(&aclopExecWithHandle_init),
  1522. (void*)(&aclopCast_init),
  1523. (void*)(&aclopCreateHandleForCast_init),
  1524. (void*)(&aclopCreateKernel_init),
  1525. (void*)(&aclopRegisterCompileFunc_init),
  1526. (void*)(&aclopUnregisterCompileFunc_init),
  1527. (void*)(&aclopSetKernelArgs_init),
  1528. (void*)(&aclopSetKernelWorkspaceSizes_init),
  1529. (void*)(&aclopUpdateParams_init),
  1530. (void*)(&aclopInferShape_init),
  1531. (void*)(&aclmdlCreateDesc_init),
  1532. (void*)(&aclmdlDestroyDesc_init),
  1533. (void*)(&aclmdlGetDesc_init),
  1534. (void*)(&aclmdlGetNumInputs_init),
  1535. (void*)(&aclmdlGetNumOutputs_init),
  1536. (void*)(&aclmdlGetInputSizeByIndex_init),
  1537. (void*)(&aclmdlGetOutputSizeByIndex_init),
  1538. (void*)(&aclmdlCreateDataset_init),
  1539. (void*)(&aclmdlDestroyDataset_init),
  1540. (void*)(&aclmdlAddDatasetBuffer_init),
  1541. (void*)(&aclmdlSetDatasetTensorDesc_init),
  1542. (void*)(&aclmdlGetDatasetTensorDesc_init),
  1543. (void*)(&aclmdlGetDatasetNumBuffers_init),
  1544. (void*)(&aclmdlGetDatasetBuffer_init),
  1545. (void*)(&aclmdlLoadFromFile_init),
  1546. (void*)(&aclmdlLoadFromMem_init),
  1547. (void*)(&aclmdlLoadFromFileWithMem_init),
  1548. (void*)(&aclmdlLoadFromMemWithMem_init),
  1549. (void*)(&aclmdlLoadFromFileWithQ_init),
  1550. (void*)(&aclmdlLoadFromMemWithQ_init),
  1551. (void*)(&aclmdlExecute_init),
  1552. (void*)(&aclmdlExecuteAsync_init),
  1553. (void*)(&aclmdlUnload_init),
  1554. (void*)(&aclmdlQuerySize_init),
  1555. (void*)(&aclmdlQuerySizeFromMem_init),
  1556. (void*)(&aclmdlSetDynamicBatchSize_init),
  1557. (void*)(&aclmdlSetDynamicHWSize_init),
  1558. (void*)(&aclmdlSetInputDynamicDims_init),
  1559. (void*)(&aclmdlGetInputDims_init),
  1560. (void*)(&aclmdlGetInputDimsV2_init),
  1561. (void*)(&aclmdlGetOutputDims_init),
  1562. (void*)(&aclmdlGetCurOutputDims_init),
  1563. (void*)(&aclmdlGetOpAttr_init),
  1564. (void*)(&aclmdlGetInputNameByIndex_init),
  1565. (void*)(&aclmdlGetOutputNameByIndex_init),
  1566. (void*)(&aclmdlGetInputFormat_init),
  1567. (void*)(&aclmdlGetOutputFormat_init),
  1568. (void*)(&aclmdlGetInputDataType_init),
  1569. (void*)(&aclmdlGetOutputDataType_init),
  1570. (void*)(&aclmdlGetInputIndexByName_init),
  1571. (void*)(&aclmdlGetOutputIndexByName_init),
  1572. (void*)(&aclmdlGetDynamicBatch_init),
  1573. (void*)(&aclmdlGetDynamicHW_init),
  1574. (void*)(&aclmdlGetInputDynamicGearCount_init),
  1575. (void*)(&aclmdlGetInputDynamicDims_init),
  1576. (void*)(&aclmdlCreateAIPP_init),
  1577. (void*)(&aclmdlDestroyAIPP_init),
  1578. (void*)(&aclmdlSetAIPPInputFormat_init),
  1579. (void*)(&aclmdlSetAIPPCscParams_init),
  1580. (void*)(&aclmdlSetAIPPRbuvSwapSwitch_init),
  1581. (void*)(&aclmdlSetAIPPAxSwapSwitch_init),
  1582. (void*)(&aclmdlSetAIPPSrcImageSize_init),
  1583. (void*)(&aclmdlSetAIPPScfParams_init),
  1584. (void*)(&aclmdlSetAIPPCropParams_init),
  1585. (void*)(&aclmdlSetAIPPPaddingParams_init),
  1586. (void*)(&aclmdlSetAIPPDtcPixelMean_init),
  1587. (void*)(&aclmdlSetAIPPDtcPixelMin_init),
  1588. (void*)(&aclmdlSetAIPPPixelVarReci_init),
  1589. (void*)(&aclmdlSetInputAIPP_init),
  1590. (void*)(&aclmdlSetAIPPByInputIndex_init),
  1591. (void*)(&aclmdlGetAippType_init),
  1592. (void*)(&aclmdlGetFirstAippInfo_init),
  1593. (void*)(&aclmdlCreateAndGetOpDesc_init),
  1594. (void*)(&aclmdlInitDump_init),
  1595. (void*)(&aclmdlSetDump_init),
  1596. (void*)(&aclmdlFinalizeDump_init),
  1597. (void*)(&aclmdlLoadWithConfig_init),
  1598. (void*)(&aclmdlCreateConfigHandle_init),
  1599. (void*)(&aclmdlDestroyConfigHandle_init),
  1600. (void*)(&aclmdlSetConfigOpt_init),
  1601. (void*)(&aclmdlGetTensorRealName_init),
  1602. (void*)(&aclInit_init),
  1603. (void*)(&aclFinalize_init),
  1604. (void*)(&aclrtGetVersion_init),
  1605. (void*)(&aclGetRecentErrMsg_init)};
  1606. static void* g_func_table_error[NR_FUNC] = {(void*)(&aclFloat16ToFloat_error),
  1607. (void*)(&aclFloatToFloat16_error),
  1608. (void*)(&aclCreateDataBuffer_error),
  1609. (void*)(&aclDestroyDataBuffer_error),
  1610. (void*)(&aclUpdateDataBuffer_error),
  1611. (void*)(&aclGetDataBufferAddr_error),
  1612. (void*)(&aclGetDataBufferSize_error),
  1613. (void*)(&aclGetDataBufferSizeV2_error),
  1614. (void*)(&aclDataTypeSize_error),
  1615. (void*)(&aclCreateTensorDesc_error),
  1616. (void*)(&aclDestroyTensorDesc_error),
  1617. (void*)(&aclSetTensorShapeRange_error),
  1618. (void*)(&aclSetTensorValueRange_error),
  1619. (void*)(&aclGetTensorDescType_error),
  1620. (void*)(&aclGetTensorDescFormat_error),
  1621. (void*)(&aclGetTensorDescSize_error),
  1622. (void*)(&aclGetTensorDescElementCount_error),
  1623. (void*)(&aclGetTensorDescNumDims_error),
  1624. (void*)(&aclGetTensorDescDim_error),
  1625. (void*)(&aclGetTensorDescDimV2_error),
  1626. (void*)(&aclGetTensorDescDimRange_error),
  1627. (void*)(&aclSetTensorDescName_error),
  1628. (void*)(&aclGetTensorDescName_error),
  1629. (void*)(&aclTransTensorDescFormat_error),
  1630. (void*)(&aclSetTensorStorageFormat_error),
  1631. (void*)(&aclSetTensorStorageShape_error),
  1632. (void*)(&aclSetTensorFormat_error),
  1633. (void*)(&aclSetTensorShape_error),
  1634. (void*)(&aclSetTensorOriginFormat_error),
  1635. (void*)(&aclSetTensorOriginShape_error),
  1636. (void*)(&aclGetTensorDescByIndex_error),
  1637. (void*)(&aclGetTensorDescAddress_error),
  1638. (void*)(&aclSetTensorDynamicInput_error),
  1639. (void*)(&aclSetTensorConst_error),
  1640. (void*)(&aclSetTensorPlaceMent_error),
  1641. (void*)(&aclrtGetSocName_error),
  1642. (void*)(&aclrtSetExceptionInfoCallback_error),
  1643. (void*)(&aclrtGetTaskIdFromExceptionInfo_error),
  1644. (void*)(&aclrtGetStreamIdFromExceptionInfo_error),
  1645. (void*)(&aclrtGetThreadIdFromExceptionInfo_error),
  1646. (void*)(&aclrtGetDeviceIdFromExceptionInfo_error),
  1647. (void*)(&aclrtSubscribeReport_error),
  1648. (void*)(&aclrtLaunchCallback_error),
  1649. (void*)(&aclrtProcessReport_error),
  1650. (void*)(&aclrtUnSubscribeReport_error),
  1651. (void*)(&aclrtCreateContext_error),
  1652. (void*)(&aclrtDestroyContext_error),
  1653. (void*)(&aclrtSetCurrentContext_error),
  1654. (void*)(&aclrtGetCurrentContext_error),
  1655. (void*)(&aclrtSetDevice_error),
  1656. (void*)(&aclrtResetDevice_error),
  1657. (void*)(&aclrtGetDevice_error),
  1658. (void*)(&aclrtGetRunMode_error),
  1659. (void*)(&aclrtSynchronizeDevice_error),
  1660. (void*)(&aclrtSetTsDevice_error),
  1661. (void*)(&aclrtGetDeviceCount_error),
  1662. (void*)(&aclrtCreateEvent_error),
  1663. (void*)(&aclrtCreateEventWithFlag_error),
  1664. (void*)(&aclrtDestroyEvent_error),
  1665. (void*)(&aclrtRecordEvent_error),
  1666. (void*)(&aclrtResetEvent_error),
  1667. (void*)(&aclrtQueryEvent_error),
  1668. (void*)(&aclrtQueryEventStatus_error),
  1669. (void*)(&aclrtQueryEventWaitStatus_error),
  1670. (void*)(&aclrtSynchronizeEvent_error),
  1671. (void*)(&aclrtEventElapsedTime_error),
  1672. (void*)(&aclrtMalloc_error),
  1673. (void*)(&aclrtMallocCached_error),
  1674. (void*)(&aclrtMemFlush_error),
  1675. (void*)(&aclrtMemInvalidate_error),
  1676. (void*)(&aclrtFree_error),
  1677. (void*)(&aclrtMallocHost_error),
  1678. (void*)(&aclrtFreeHost_error),
  1679. (void*)(&aclrtMemcpy_error),
  1680. (void*)(&aclrtMemset_error),
  1681. (void*)(&aclrtMemcpyAsync_error),
  1682. (void*)(&aclrtMemcpy2d_error),
  1683. (void*)(&aclrtMemcpy2dAsync_error),
  1684. (void*)(&aclrtMemsetAsync_error),
  1685. (void*)(&aclrtCreateStream_error),
  1686. (void*)(&aclrtDestroyStream_error),
  1687. (void*)(&aclrtSynchronizeStream_error),
  1688. (void*)(&aclrtStreamWaitEvent_error),
  1689. (void*)(&aclrtSetGroup_error),
  1690. (void*)(&aclrtGetGroupCount_error),
  1691. (void*)(&aclrtCreateGroupInfo_error),
  1692. (void*)(&aclrtDestroyGroupInfo_error),
  1693. (void*)(&aclrtGetAllGroupInfo_error),
  1694. (void*)(&aclrtGetGroupInfoDetail_error),
  1695. (void*)(&aclrtDeviceCanAccessPeer_error),
  1696. (void*)(&aclrtDeviceEnablePeerAccess_error),
  1697. (void*)(&aclrtDeviceDisablePeerAccess_error),
  1698. (void*)(&aclrtGetMemInfo_error),
  1699. (void*)(&aclrtSetOpWaitTimeout_error),
  1700. (void*)(&aclopSetModelDir_error),
  1701. (void*)(&aclopLoad_error),
  1702. (void*)(&aclopCreateAttr_error),
  1703. (void*)(&aclopDestroyAttr_error),
  1704. (void*)(&aclopSetAttrBool_error),
  1705. (void*)(&aclopSetAttrInt_error),
  1706. (void*)(&aclopSetAttrFloat_error),
  1707. (void*)(&aclopSetAttrString_error),
  1708. (void*)(&aclopSetAttrDataType_error),
  1709. (void*)(&aclopSetAttrListDataType_error),
  1710. (void*)(&aclopSetAttrListBool_error),
  1711. (void*)(&aclopSetAttrListInt_error),
  1712. (void*)(&aclopSetAttrListFloat_error),
  1713. (void*)(&aclopSetAttrListString_error),
  1714. (void*)(&aclopSetAttrListListInt_error),
  1715. (void*)(&aclopExecute_error),
  1716. (void*)(&aclopExecuteV2_error),
  1717. (void*)(&aclopCreateHandle_error),
  1718. (void*)(&aclopDestroyHandle_error),
  1719. (void*)(&aclopExecWithHandle_error),
  1720. (void*)(&aclopCast_error),
  1721. (void*)(&aclopCreateHandleForCast_error),
  1722. (void*)(&aclopCreateKernel_error),
  1723. (void*)(&aclopRegisterCompileFunc_error),
  1724. (void*)(&aclopUnregisterCompileFunc_error),
  1725. (void*)(&aclopSetKernelArgs_error),
  1726. (void*)(&aclopSetKernelWorkspaceSizes_error),
  1727. (void*)(&aclopUpdateParams_error),
  1728. (void*)(&aclopInferShape_error),
  1729. (void*)(&aclmdlCreateDesc_error),
  1730. (void*)(&aclmdlDestroyDesc_error),
  1731. (void*)(&aclmdlGetDesc_error),
  1732. (void*)(&aclmdlGetNumInputs_error),
  1733. (void*)(&aclmdlGetNumOutputs_error),
  1734. (void*)(&aclmdlGetInputSizeByIndex_error),
  1735. (void*)(&aclmdlGetOutputSizeByIndex_error),
  1736. (void*)(&aclmdlCreateDataset_error),
  1737. (void*)(&aclmdlDestroyDataset_error),
  1738. (void*)(&aclmdlAddDatasetBuffer_error),
  1739. (void*)(&aclmdlSetDatasetTensorDesc_error),
  1740. (void*)(&aclmdlGetDatasetTensorDesc_error),
  1741. (void*)(&aclmdlGetDatasetNumBuffers_error),
  1742. (void*)(&aclmdlGetDatasetBuffer_error),
  1743. (void*)(&aclmdlLoadFromFile_error),
  1744. (void*)(&aclmdlLoadFromMem_error),
  1745. (void*)(&aclmdlLoadFromFileWithMem_error),
  1746. (void*)(&aclmdlLoadFromMemWithMem_error),
  1747. (void*)(&aclmdlLoadFromFileWithQ_error),
  1748. (void*)(&aclmdlLoadFromMemWithQ_error),
  1749. (void*)(&aclmdlExecute_error),
  1750. (void*)(&aclmdlExecuteAsync_error),
  1751. (void*)(&aclmdlUnload_error),
  1752. (void*)(&aclmdlQuerySize_error),
  1753. (void*)(&aclmdlQuerySizeFromMem_error),
  1754. (void*)(&aclmdlSetDynamicBatchSize_error),
  1755. (void*)(&aclmdlSetDynamicHWSize_error),
  1756. (void*)(&aclmdlSetInputDynamicDims_error),
  1757. (void*)(&aclmdlGetInputDims_error),
  1758. (void*)(&aclmdlGetInputDimsV2_error),
  1759. (void*)(&aclmdlGetOutputDims_error),
  1760. (void*)(&aclmdlGetCurOutputDims_error),
  1761. (void*)(&aclmdlGetOpAttr_error),
  1762. (void*)(&aclmdlGetInputNameByIndex_error),
  1763. (void*)(&aclmdlGetOutputNameByIndex_error),
  1764. (void*)(&aclmdlGetInputFormat_error),
  1765. (void*)(&aclmdlGetOutputFormat_error),
  1766. (void*)(&aclmdlGetInputDataType_error),
  1767. (void*)(&aclmdlGetOutputDataType_error),
  1768. (void*)(&aclmdlGetInputIndexByName_error),
  1769. (void*)(&aclmdlGetOutputIndexByName_error),
  1770. (void*)(&aclmdlGetDynamicBatch_error),
  1771. (void*)(&aclmdlGetDynamicHW_error),
  1772. (void*)(&aclmdlGetInputDynamicGearCount_error),
  1773. (void*)(&aclmdlGetInputDynamicDims_error),
  1774. (void*)(&aclmdlCreateAIPP_error),
  1775. (void*)(&aclmdlDestroyAIPP_error),
  1776. (void*)(&aclmdlSetAIPPInputFormat_error),
  1777. (void*)(&aclmdlSetAIPPCscParams_error),
  1778. (void*)(&aclmdlSetAIPPRbuvSwapSwitch_error),
  1779. (void*)(&aclmdlSetAIPPAxSwapSwitch_error),
  1780. (void*)(&aclmdlSetAIPPSrcImageSize_error),
  1781. (void*)(&aclmdlSetAIPPScfParams_error),
  1782. (void*)(&aclmdlSetAIPPCropParams_error),
  1783. (void*)(&aclmdlSetAIPPPaddingParams_error),
  1784. (void*)(&aclmdlSetAIPPDtcPixelMean_error),
  1785. (void*)(&aclmdlSetAIPPDtcPixelMin_error),
  1786. (void*)(&aclmdlSetAIPPPixelVarReci_error),
  1787. (void*)(&aclmdlSetInputAIPP_error),
  1788. (void*)(&aclmdlSetAIPPByInputIndex_error),
  1789. (void*)(&aclmdlGetAippType_error),
  1790. (void*)(&aclmdlGetFirstAippInfo_error),
  1791. (void*)(&aclmdlCreateAndGetOpDesc_error),
  1792. (void*)(&aclmdlInitDump_error),
  1793. (void*)(&aclmdlSetDump_error),
  1794. (void*)(&aclmdlFinalizeDump_error),
  1795. (void*)(&aclmdlLoadWithConfig_error),
  1796. (void*)(&aclmdlCreateConfigHandle_error),
  1797. (void*)(&aclmdlDestroyConfigHandle_error),
  1798. (void*)(&aclmdlSetConfigOpt_error),
  1799. (void*)(&aclmdlGetTensorRealName_error),
  1800. (void*)(&aclInit_error),
  1801. (void*)(&aclFinalize_error),
  1802. (void*)(&aclrtGetVersion_error),
  1803. (void*)(&aclGetRecentErrMsg_error)};
  1804. static const char* const g_func_name[NR_FUNC] = {"aclFloat16ToFloat",
  1805. "aclFloatToFloat16",
  1806. "aclCreateDataBuffer",
  1807. "aclDestroyDataBuffer",
  1808. "aclUpdateDataBuffer",
  1809. "aclGetDataBufferAddr",
  1810. "aclGetDataBufferSize",
  1811. "aclGetDataBufferSizeV2",
  1812. "aclDataTypeSize",
  1813. "aclCreateTensorDesc",
  1814. "aclDestroyTensorDesc",
  1815. "aclSetTensorShapeRange",
  1816. "aclSetTensorValueRange",
  1817. "aclGetTensorDescType",
  1818. "aclGetTensorDescFormat",
  1819. "aclGetTensorDescSize",
  1820. "aclGetTensorDescElementCount",
  1821. "aclGetTensorDescNumDims",
  1822. "aclGetTensorDescDim",
  1823. "aclGetTensorDescDimV2",
  1824. "aclGetTensorDescDimRange",
  1825. "aclSetTensorDescName",
  1826. "aclGetTensorDescName",
  1827. "aclTransTensorDescFormat",
  1828. "aclSetTensorStorageFormat",
  1829. "aclSetTensorStorageShape",
  1830. "aclSetTensorFormat",
  1831. "aclSetTensorShape",
  1832. "aclSetTensorOriginFormat",
  1833. "aclSetTensorOriginShape",
  1834. "aclGetTensorDescByIndex",
  1835. "aclGetTensorDescAddress",
  1836. "aclSetTensorDynamicInput",
  1837. "aclSetTensorConst",
  1838. "aclSetTensorPlaceMent",
  1839. "aclrtGetSocName",
  1840. "aclrtSetExceptionInfoCallback",
  1841. "aclrtGetTaskIdFromExceptionInfo",
  1842. "aclrtGetStreamIdFromExceptionInfo",
  1843. "aclrtGetThreadIdFromExceptionInfo",
  1844. "aclrtGetDeviceIdFromExceptionInfo",
  1845. "aclrtSubscribeReport",
  1846. "aclrtLaunchCallback",
  1847. "aclrtProcessReport",
  1848. "aclrtUnSubscribeReport",
  1849. "aclrtCreateContext",
  1850. "aclrtDestroyContext",
  1851. "aclrtSetCurrentContext",
  1852. "aclrtGetCurrentContext",
  1853. "aclrtSetDevice",
  1854. "aclrtResetDevice",
  1855. "aclrtGetDevice",
  1856. "aclrtGetRunMode",
  1857. "aclrtSynchronizeDevice",
  1858. "aclrtSetTsDevice",
  1859. "aclrtGetDeviceCount",
  1860. "aclrtCreateEvent",
  1861. "aclrtCreateEventWithFlag",
  1862. "aclrtDestroyEvent",
  1863. "aclrtRecordEvent",
  1864. "aclrtResetEvent",
  1865. "aclrtQueryEvent",
  1866. "aclrtQueryEventStatus",
  1867. "aclrtQueryEventWaitStatus",
  1868. "aclrtSynchronizeEvent",
  1869. "aclrtEventElapsedTime",
  1870. "aclrtMalloc",
  1871. "aclrtMallocCached",
  1872. "aclrtMemFlush",
  1873. "aclrtMemInvalidate",
  1874. "aclrtFree",
  1875. "aclrtMallocHost",
  1876. "aclrtFreeHost",
  1877. "aclrtMemcpy",
  1878. "aclrtMemset",
  1879. "aclrtMemcpyAsync",
  1880. "aclrtMemcpy2d",
  1881. "aclrtMemcpy2dAsync",
  1882. "aclrtMemsetAsync",
  1883. "aclrtCreateStream",
  1884. "aclrtDestroyStream",
  1885. "aclrtSynchronizeStream",
  1886. "aclrtStreamWaitEvent",
  1887. "aclrtSetGroup",
  1888. "aclrtGetGroupCount",
  1889. "aclrtCreateGroupInfo",
  1890. "aclrtDestroyGroupInfo",
  1891. "aclrtGetAllGroupInfo",
  1892. "aclrtGetGroupInfoDetail",
  1893. "aclrtDeviceCanAccessPeer",
  1894. "aclrtDeviceEnablePeerAccess",
  1895. "aclrtDeviceDisablePeerAccess",
  1896. "aclrtGetMemInfo",
  1897. "aclrtSetOpWaitTimeout",
  1898. "aclopSetModelDir",
  1899. "aclopLoad",
  1900. "aclopCreateAttr",
  1901. "aclopDestroyAttr",
  1902. "aclopSetAttrBool",
  1903. "aclopSetAttrInt",
  1904. "aclopSetAttrFloat",
  1905. "aclopSetAttrString",
  1906. "aclopSetAttrDataType",
  1907. "aclopSetAttrListDataType",
  1908. "aclopSetAttrListBool",
  1909. "aclopSetAttrListInt",
  1910. "aclopSetAttrListFloat",
  1911. "aclopSetAttrListString",
  1912. "aclopSetAttrListListInt",
  1913. "aclopExecute",
  1914. "aclopExecuteV2",
  1915. "aclopCreateHandle",
  1916. "aclopDestroyHandle",
  1917. "aclopExecWithHandle",
  1918. "aclopCast",
  1919. "aclopCreateHandleForCast",
  1920. "aclopCreateKernel",
  1921. "aclopRegisterCompileFunc",
  1922. "aclopUnregisterCompileFunc",
  1923. "aclopSetKernelArgs",
  1924. "aclopSetKernelWorkspaceSizes",
  1925. "aclopUpdateParams",
  1926. "aclopInferShape",
  1927. "aclmdlCreateDesc",
  1928. "aclmdlDestroyDesc",
  1929. "aclmdlGetDesc",
  1930. "aclmdlGetNumInputs",
  1931. "aclmdlGetNumOutputs",
  1932. "aclmdlGetInputSizeByIndex",
  1933. "aclmdlGetOutputSizeByIndex",
  1934. "aclmdlCreateDataset",
  1935. "aclmdlDestroyDataset",
  1936. "aclmdlAddDatasetBuffer",
  1937. "aclmdlSetDatasetTensorDesc",
  1938. "aclmdlGetDatasetTensorDesc",
  1939. "aclmdlGetDatasetNumBuffers",
  1940. "aclmdlGetDatasetBuffer",
  1941. "aclmdlLoadFromFile",
  1942. "aclmdlLoadFromMem",
  1943. "aclmdlLoadFromFileWithMem",
  1944. "aclmdlLoadFromMemWithMem",
  1945. "aclmdlLoadFromFileWithQ",
  1946. "aclmdlLoadFromMemWithQ",
  1947. "aclmdlExecute",
  1948. "aclmdlExecuteAsync",
  1949. "aclmdlUnload",
  1950. "aclmdlQuerySize",
  1951. "aclmdlQuerySizeFromMem",
  1952. "aclmdlSetDynamicBatchSize",
  1953. "aclmdlSetDynamicHWSize",
  1954. "aclmdlSetInputDynamicDims",
  1955. "aclmdlGetInputDims",
  1956. "aclmdlGetInputDimsV2",
  1957. "aclmdlGetOutputDims",
  1958. "aclmdlGetCurOutputDims",
  1959. "aclmdlGetOpAttr",
  1960. "aclmdlGetInputNameByIndex",
  1961. "aclmdlGetOutputNameByIndex",
  1962. "aclmdlGetInputFormat",
  1963. "aclmdlGetOutputFormat",
  1964. "aclmdlGetInputDataType",
  1965. "aclmdlGetOutputDataType",
  1966. "aclmdlGetInputIndexByName",
  1967. "aclmdlGetOutputIndexByName",
  1968. "aclmdlGetDynamicBatch",
  1969. "aclmdlGetDynamicHW",
  1970. "aclmdlGetInputDynamicGearCount",
  1971. "aclmdlGetInputDynamicDims",
  1972. "aclmdlCreateAIPP",
  1973. "aclmdlDestroyAIPP",
  1974. "aclmdlSetAIPPInputFormat",
  1975. "aclmdlSetAIPPCscParams",
  1976. "aclmdlSetAIPPRbuvSwapSwitch",
  1977. "aclmdlSetAIPPAxSwapSwitch",
  1978. "aclmdlSetAIPPSrcImageSize",
  1979. "aclmdlSetAIPPScfParams",
  1980. "aclmdlSetAIPPCropParams",
  1981. "aclmdlSetAIPPPaddingParams",
  1982. "aclmdlSetAIPPDtcPixelMean",
  1983. "aclmdlSetAIPPDtcPixelMin",
  1984. "aclmdlSetAIPPPixelVarReci",
  1985. "aclmdlSetInputAIPP",
  1986. "aclmdlSetAIPPByInputIndex",
  1987. "aclmdlGetAippType",
  1988. "aclmdlGetFirstAippInfo",
  1989. "aclmdlCreateAndGetOpDesc",
  1990. "aclmdlInitDump",
  1991. "aclmdlSetDump",
  1992. "aclmdlFinalizeDump",
  1993. "aclmdlLoadWithConfig",
  1994. "aclmdlCreateConfigHandle",
  1995. "aclmdlDestroyConfigHandle",
  1996. "aclmdlSetConfigOpt",
  1997. "aclmdlGetTensorRealName",
  1998. "aclInit",
  1999. "aclFinalize",
  2000. "aclrtGetVersion",
  2001. "aclGetRecentErrMsg"};
  2002. static void load_library() {
  2003. static bool done = false;
  2004. static std::mutex mtx;
  2005. std::lock_guard<std::mutex> lg{mtx};
  2006. if (done)
  2007. return;
  2008. void* handle = get_library_handle();
  2009. for (size_t i = 0; i < NR_FUNC; ++i) {
  2010. void* func;
  2011. if (!handle) {
  2012. func = nullptr;
  2013. } else {
  2014. func = resolve_library_func(handle, g_func_name[i]);
  2015. }
  2016. if (!func) {
  2017. func = g_func_table_error[i];
  2018. }
  2019. __atomic_store_n(g_func_table + i, func, __ATOMIC_RELAXED);
  2020. }
  2021. done = true;
  2022. }
  2023. float _WRAPLIB_API_CALL aclFloat16ToFloat(aclFloat16 arg0) {
  2024. typedef float (_WRAPLIB_API_CALL *f_ptr_t)(aclFloat16);
  2025. ON_ENTRY(aclFloat16ToFloat);
  2026. f_ptr_t f = (f_ptr_t)(g_func_table[0]);
  2027. return f(arg0);
  2028. }
  2029. aclFloat16 _WRAPLIB_API_CALL aclFloatToFloat16(float arg0) {
  2030. typedef aclFloat16 (_WRAPLIB_API_CALL *f_ptr_t)(float);
  2031. ON_ENTRY(aclFloatToFloat16);
  2032. f_ptr_t f = (f_ptr_t)(g_func_table[1]);
  2033. return f(arg0);
  2034. }
  2035. aclDataBuffer _WRAPLIB_API_CALL *aclCreateDataBuffer(void *arg0, size_t arg1) {
  2036. typedef aclDataBuffer *(_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t);
  2037. ON_ENTRY(aclCreateDataBuffer);
  2038. f_ptr_t f = (f_ptr_t)(g_func_table[2]);
  2039. return f(arg0, arg1);
  2040. }
  2041. aclError _WRAPLIB_API_CALL aclDestroyDataBuffer(const aclDataBuffer *arg0) {
  2042. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclDataBuffer *);
  2043. ON_ENTRY(aclDestroyDataBuffer);
  2044. f_ptr_t f = (f_ptr_t)(g_func_table[3]);
  2045. return f(arg0);
  2046. }
  2047. aclError _WRAPLIB_API_CALL aclUpdateDataBuffer(aclDataBuffer *arg0, void *arg1, size_t arg2) {
  2048. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclDataBuffer *, void *, size_t);
  2049. ON_ENTRY(aclUpdateDataBuffer);
  2050. f_ptr_t f = (f_ptr_t)(g_func_table[4]);
  2051. return f(arg0, arg1, arg2);
  2052. }
  2053. void _WRAPLIB_API_CALL *aclGetDataBufferAddr(const aclDataBuffer *arg0) {
  2054. typedef void *(_WRAPLIB_API_CALL *f_ptr_t)(const aclDataBuffer *);
  2055. ON_ENTRY(aclGetDataBufferAddr);
  2056. f_ptr_t f = (f_ptr_t)(g_func_table[5]);
  2057. return f(arg0);
  2058. }
  2059. uint32_t _WRAPLIB_API_CALL aclGetDataBufferSize(const aclDataBuffer *arg0) {
  2060. typedef uint32_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclDataBuffer *);
  2061. ON_ENTRY(aclGetDataBufferSize);
  2062. f_ptr_t f = (f_ptr_t)(g_func_table[6]);
  2063. return f(arg0);
  2064. }
  2065. size_t _WRAPLIB_API_CALL aclGetDataBufferSizeV2(const aclDataBuffer *arg0) {
  2066. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclDataBuffer *);
  2067. ON_ENTRY(aclGetDataBufferSizeV2);
  2068. f_ptr_t f = (f_ptr_t)(g_func_table[7]);
  2069. return f(arg0);
  2070. }
  2071. size_t _WRAPLIB_API_CALL aclDataTypeSize(aclDataType arg0) {
  2072. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(aclDataType);
  2073. ON_ENTRY(aclDataTypeSize);
  2074. f_ptr_t f = (f_ptr_t)(g_func_table[8]);
  2075. return f(arg0);
  2076. }
  2077. aclTensorDesc _WRAPLIB_API_CALL *aclCreateTensorDesc(aclDataType arg0, int arg1, const int64_t *arg2, aclFormat arg3) {
  2078. typedef aclTensorDesc *(_WRAPLIB_API_CALL *f_ptr_t)(aclDataType, int, const int64_t *, aclFormat);
  2079. ON_ENTRY(aclCreateTensorDesc);
  2080. f_ptr_t f = (f_ptr_t)(g_func_table[9]);
  2081. return f(arg0, arg1, arg2, arg3);
  2082. }
  2083. void _WRAPLIB_API_CALL aclDestroyTensorDesc(const aclTensorDesc *arg0) {
  2084. typedef void (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *);
  2085. ON_ENTRY(aclDestroyTensorDesc);
  2086. f_ptr_t f = (f_ptr_t)(g_func_table[10]);
  2087. return f(arg0);
  2088. }
  2089. aclError _WRAPLIB_API_CALL aclSetTensorShapeRange(aclTensorDesc *arg0, size_t arg1, int64_t arg2[][2]) {
  2090. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, size_t, int64_t [][2]);
  2091. ON_ENTRY(aclSetTensorShapeRange);
  2092. f_ptr_t f = (f_ptr_t)(g_func_table[11]);
  2093. return f(arg0, arg1, arg2);
  2094. }
  2095. aclError _WRAPLIB_API_CALL aclSetTensorValueRange(aclTensorDesc *arg0, size_t arg1, int64_t arg2[][2]) {
  2096. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, size_t, int64_t [][2]);
  2097. ON_ENTRY(aclSetTensorValueRange);
  2098. f_ptr_t f = (f_ptr_t)(g_func_table[12]);
  2099. return f(arg0, arg1, arg2);
  2100. }
  2101. aclDataType _WRAPLIB_API_CALL aclGetTensorDescType(const aclTensorDesc *arg0) {
  2102. typedef aclDataType (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *);
  2103. ON_ENTRY(aclGetTensorDescType);
  2104. f_ptr_t f = (f_ptr_t)(g_func_table[13]);
  2105. return f(arg0);
  2106. }
  2107. aclFormat _WRAPLIB_API_CALL aclGetTensorDescFormat(const aclTensorDesc *arg0) {
  2108. typedef aclFormat (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *);
  2109. ON_ENTRY(aclGetTensorDescFormat);
  2110. f_ptr_t f = (f_ptr_t)(g_func_table[14]);
  2111. return f(arg0);
  2112. }
  2113. size_t _WRAPLIB_API_CALL aclGetTensorDescSize(const aclTensorDesc *arg0) {
  2114. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *);
  2115. ON_ENTRY(aclGetTensorDescSize);
  2116. f_ptr_t f = (f_ptr_t)(g_func_table[15]);
  2117. return f(arg0);
  2118. }
  2119. size_t _WRAPLIB_API_CALL aclGetTensorDescElementCount(const aclTensorDesc *arg0) {
  2120. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *);
  2121. ON_ENTRY(aclGetTensorDescElementCount);
  2122. f_ptr_t f = (f_ptr_t)(g_func_table[16]);
  2123. return f(arg0);
  2124. }
  2125. size_t _WRAPLIB_API_CALL aclGetTensorDescNumDims(const aclTensorDesc *arg0) {
  2126. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *);
  2127. ON_ENTRY(aclGetTensorDescNumDims);
  2128. f_ptr_t f = (f_ptr_t)(g_func_table[17]);
  2129. return f(arg0);
  2130. }
  2131. int64_t _WRAPLIB_API_CALL aclGetTensorDescDim(const aclTensorDesc *arg0, size_t arg1) {
  2132. typedef int64_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *, size_t);
  2133. ON_ENTRY(aclGetTensorDescDim);
  2134. f_ptr_t f = (f_ptr_t)(g_func_table[18]);
  2135. return f(arg0, arg1);
  2136. }
  2137. aclError _WRAPLIB_API_CALL aclGetTensorDescDimV2(const aclTensorDesc *arg0, size_t arg1, int64_t *arg2) {
  2138. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *, size_t, int64_t *);
  2139. ON_ENTRY(aclGetTensorDescDimV2);
  2140. f_ptr_t f = (f_ptr_t)(g_func_table[19]);
  2141. return f(arg0, arg1, arg2);
  2142. }
  2143. aclError _WRAPLIB_API_CALL aclGetTensorDescDimRange(const aclTensorDesc *arg0, size_t arg1, size_t arg2, int64_t *arg3) {
  2144. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *, size_t, size_t, int64_t *);
  2145. ON_ENTRY(aclGetTensorDescDimRange);
  2146. f_ptr_t f = (f_ptr_t)(g_func_table[20]);
  2147. return f(arg0, arg1, arg2, arg3);
  2148. }
  2149. void _WRAPLIB_API_CALL aclSetTensorDescName(aclTensorDesc *arg0, const char *arg1) {
  2150. typedef void (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, const char *);
  2151. ON_ENTRY(aclSetTensorDescName);
  2152. f_ptr_t f = (f_ptr_t)(g_func_table[21]);
  2153. return f(arg0, arg1);
  2154. }
  2155. const char _WRAPLIB_API_CALL *aclGetTensorDescName(aclTensorDesc *arg0) {
  2156. typedef const char *(_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *);
  2157. ON_ENTRY(aclGetTensorDescName);
  2158. f_ptr_t f = (f_ptr_t)(g_func_table[22]);
  2159. return f(arg0);
  2160. }
  2161. aclError _WRAPLIB_API_CALL aclTransTensorDescFormat(const aclTensorDesc *arg0, aclFormat arg1, aclTensorDesc **arg2) {
  2162. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *, aclFormat, aclTensorDesc **);
  2163. ON_ENTRY(aclTransTensorDescFormat);
  2164. f_ptr_t f = (f_ptr_t)(g_func_table[23]);
  2165. return f(arg0, arg1, arg2);
  2166. }
  2167. aclError _WRAPLIB_API_CALL aclSetTensorStorageFormat(aclTensorDesc *arg0, aclFormat arg1) {
  2168. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, aclFormat);
  2169. ON_ENTRY(aclSetTensorStorageFormat);
  2170. f_ptr_t f = (f_ptr_t)(g_func_table[24]);
  2171. return f(arg0, arg1);
  2172. }
  2173. aclError _WRAPLIB_API_CALL aclSetTensorStorageShape(aclTensorDesc *arg0, int arg1, const int64_t *arg2) {
  2174. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, int, const int64_t *);
  2175. ON_ENTRY(aclSetTensorStorageShape);
  2176. f_ptr_t f = (f_ptr_t)(g_func_table[25]);
  2177. return f(arg0, arg1, arg2);
  2178. }
  2179. aclError _WRAPLIB_API_CALL aclSetTensorFormat(aclTensorDesc *arg0, aclFormat arg1) {
  2180. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, aclFormat);
  2181. ON_ENTRY(aclSetTensorFormat);
  2182. f_ptr_t f = (f_ptr_t)(g_func_table[26]);
  2183. return f(arg0, arg1);
  2184. }
  2185. aclError _WRAPLIB_API_CALL aclSetTensorShape(aclTensorDesc *arg0, int arg1, const int64_t *arg2) {
  2186. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, int, const int64_t *);
  2187. ON_ENTRY(aclSetTensorShape);
  2188. f_ptr_t f = (f_ptr_t)(g_func_table[27]);
  2189. return f(arg0, arg1, arg2);
  2190. }
  2191. aclError _WRAPLIB_API_CALL aclSetTensorOriginFormat(aclTensorDesc *arg0, aclFormat arg1) {
  2192. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, aclFormat);
  2193. ON_ENTRY(aclSetTensorOriginFormat);
  2194. f_ptr_t f = (f_ptr_t)(g_func_table[28]);
  2195. return f(arg0, arg1);
  2196. }
  2197. aclError _WRAPLIB_API_CALL aclSetTensorOriginShape(aclTensorDesc *arg0, int arg1, const int64_t *arg2) {
  2198. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, int, const int64_t *);
  2199. ON_ENTRY(aclSetTensorOriginShape);
  2200. f_ptr_t f = (f_ptr_t)(g_func_table[29]);
  2201. return f(arg0, arg1, arg2);
  2202. }
  2203. aclTensorDesc _WRAPLIB_API_CALL *aclGetTensorDescByIndex(aclTensorDesc *arg0, size_t arg1) {
  2204. typedef aclTensorDesc *(_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, size_t);
  2205. ON_ENTRY(aclGetTensorDescByIndex);
  2206. f_ptr_t f = (f_ptr_t)(g_func_table[30]);
  2207. return f(arg0, arg1);
  2208. }
  2209. void _WRAPLIB_API_CALL *aclGetTensorDescAddress(const aclTensorDesc *arg0) {
  2210. typedef void *(_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *);
  2211. ON_ENTRY(aclGetTensorDescAddress);
  2212. f_ptr_t f = (f_ptr_t)(g_func_table[31]);
  2213. return f(arg0);
  2214. }
  2215. aclError _WRAPLIB_API_CALL aclSetTensorDynamicInput(aclTensorDesc *arg0, const char *arg1) {
  2216. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, const char *);
  2217. ON_ENTRY(aclSetTensorDynamicInput);
  2218. f_ptr_t f = (f_ptr_t)(g_func_table[32]);
  2219. return f(arg0, arg1);
  2220. }
  2221. aclError _WRAPLIB_API_CALL aclSetTensorConst(aclTensorDesc *arg0, void *arg1, size_t arg2) {
  2222. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, void *, size_t);
  2223. ON_ENTRY(aclSetTensorConst);
  2224. f_ptr_t f = (f_ptr_t)(g_func_table[33]);
  2225. return f(arg0, arg1, arg2);
  2226. }
  2227. aclError _WRAPLIB_API_CALL aclSetTensorPlaceMent(aclTensorDesc *arg0, aclMemType arg1) {
  2228. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, aclMemType);
  2229. ON_ENTRY(aclSetTensorPlaceMent);
  2230. f_ptr_t f = (f_ptr_t)(g_func_table[34]);
  2231. return f(arg0, arg1);
  2232. }
  2233. const char _WRAPLIB_API_CALL *aclrtGetSocName() {
  2234. typedef const char *(_WRAPLIB_API_CALL *f_ptr_t)();
  2235. ON_ENTRY(aclrtGetSocName);
  2236. f_ptr_t f = (f_ptr_t)(g_func_table[35]);
  2237. return f();
  2238. }
  2239. aclError _WRAPLIB_API_CALL aclrtSetExceptionInfoCallback(aclrtExceptionInfoCallback arg0) {
  2240. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtExceptionInfoCallback);
  2241. ON_ENTRY(aclrtSetExceptionInfoCallback);
  2242. f_ptr_t f = (f_ptr_t)(g_func_table[36]);
  2243. return f(arg0);
  2244. }
  2245. uint32_t _WRAPLIB_API_CALL aclrtGetTaskIdFromExceptionInfo(const aclrtExceptionInfo *arg0) {
  2246. typedef uint32_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclrtExceptionInfo *);
  2247. ON_ENTRY(aclrtGetTaskIdFromExceptionInfo);
  2248. f_ptr_t f = (f_ptr_t)(g_func_table[37]);
  2249. return f(arg0);
  2250. }
  2251. uint32_t _WRAPLIB_API_CALL aclrtGetStreamIdFromExceptionInfo(const aclrtExceptionInfo *arg0) {
  2252. typedef uint32_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclrtExceptionInfo *);
  2253. ON_ENTRY(aclrtGetStreamIdFromExceptionInfo);
  2254. f_ptr_t f = (f_ptr_t)(g_func_table[38]);
  2255. return f(arg0);
  2256. }
  2257. uint32_t _WRAPLIB_API_CALL aclrtGetThreadIdFromExceptionInfo(const aclrtExceptionInfo *arg0) {
  2258. typedef uint32_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclrtExceptionInfo *);
  2259. ON_ENTRY(aclrtGetThreadIdFromExceptionInfo);
  2260. f_ptr_t f = (f_ptr_t)(g_func_table[39]);
  2261. return f(arg0);
  2262. }
  2263. uint32_t _WRAPLIB_API_CALL aclrtGetDeviceIdFromExceptionInfo(const aclrtExceptionInfo *arg0) {
  2264. typedef uint32_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclrtExceptionInfo *);
  2265. ON_ENTRY(aclrtGetDeviceIdFromExceptionInfo);
  2266. f_ptr_t f = (f_ptr_t)(g_func_table[40]);
  2267. return f(arg0);
  2268. }
  2269. aclError _WRAPLIB_API_CALL aclrtSubscribeReport(uint64_t arg0, aclrtStream arg1) {
  2270. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint64_t, aclrtStream);
  2271. ON_ENTRY(aclrtSubscribeReport);
  2272. f_ptr_t f = (f_ptr_t)(g_func_table[41]);
  2273. return f(arg0, arg1);
  2274. }
  2275. aclError _WRAPLIB_API_CALL aclrtLaunchCallback(aclrtCallback arg0, void *arg1, aclrtCallbackBlockType arg2, aclrtStream arg3) {
  2276. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtCallback, void *, aclrtCallbackBlockType, aclrtStream);
  2277. ON_ENTRY(aclrtLaunchCallback);
  2278. f_ptr_t f = (f_ptr_t)(g_func_table[42]);
  2279. return f(arg0, arg1, arg2, arg3);
  2280. }
  2281. aclError _WRAPLIB_API_CALL aclrtProcessReport(int32_t arg0) {
  2282. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t);
  2283. ON_ENTRY(aclrtProcessReport);
  2284. f_ptr_t f = (f_ptr_t)(g_func_table[43]);
  2285. return f(arg0);
  2286. }
  2287. aclError _WRAPLIB_API_CALL aclrtUnSubscribeReport(uint64_t arg0, aclrtStream arg1) {
  2288. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint64_t, aclrtStream);
  2289. ON_ENTRY(aclrtUnSubscribeReport);
  2290. f_ptr_t f = (f_ptr_t)(g_func_table[44]);
  2291. return f(arg0, arg1);
  2292. }
  2293. aclError _WRAPLIB_API_CALL aclrtCreateContext(aclrtContext *arg0, int32_t arg1) {
  2294. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtContext *, int32_t);
  2295. ON_ENTRY(aclrtCreateContext);
  2296. f_ptr_t f = (f_ptr_t)(g_func_table[45]);
  2297. return f(arg0, arg1);
  2298. }
  2299. aclError _WRAPLIB_API_CALL aclrtDestroyContext(aclrtContext arg0) {
  2300. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtContext);
  2301. ON_ENTRY(aclrtDestroyContext);
  2302. f_ptr_t f = (f_ptr_t)(g_func_table[46]);
  2303. return f(arg0);
  2304. }
  2305. aclError _WRAPLIB_API_CALL aclrtSetCurrentContext(aclrtContext arg0) {
  2306. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtContext);
  2307. ON_ENTRY(aclrtSetCurrentContext);
  2308. f_ptr_t f = (f_ptr_t)(g_func_table[47]);
  2309. return f(arg0);
  2310. }
  2311. aclError _WRAPLIB_API_CALL aclrtGetCurrentContext(aclrtContext *arg0) {
  2312. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtContext *);
  2313. ON_ENTRY(aclrtGetCurrentContext);
  2314. f_ptr_t f = (f_ptr_t)(g_func_table[48]);
  2315. return f(arg0);
  2316. }
  2317. aclError _WRAPLIB_API_CALL aclrtSetDevice(int32_t arg0) {
  2318. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t);
  2319. ON_ENTRY(aclrtSetDevice);
  2320. f_ptr_t f = (f_ptr_t)(g_func_table[49]);
  2321. return f(arg0);
  2322. }
  2323. aclError _WRAPLIB_API_CALL aclrtResetDevice(int32_t arg0) {
  2324. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t);
  2325. ON_ENTRY(aclrtResetDevice);
  2326. f_ptr_t f = (f_ptr_t)(g_func_table[50]);
  2327. return f(arg0);
  2328. }
  2329. aclError _WRAPLIB_API_CALL aclrtGetDevice(int32_t *arg0) {
  2330. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t *);
  2331. ON_ENTRY(aclrtGetDevice);
  2332. f_ptr_t f = (f_ptr_t)(g_func_table[51]);
  2333. return f(arg0);
  2334. }
  2335. aclError _WRAPLIB_API_CALL aclrtGetRunMode(aclrtRunMode *arg0) {
  2336. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtRunMode *);
  2337. ON_ENTRY(aclrtGetRunMode);
  2338. f_ptr_t f = (f_ptr_t)(g_func_table[52]);
  2339. return f(arg0);
  2340. }
  2341. aclError _WRAPLIB_API_CALL aclrtSynchronizeDevice() {
  2342. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)();
  2343. ON_ENTRY(aclrtSynchronizeDevice);
  2344. f_ptr_t f = (f_ptr_t)(g_func_table[53]);
  2345. return f();
  2346. }
  2347. aclError _WRAPLIB_API_CALL aclrtSetTsDevice(aclrtTsId arg0) {
  2348. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtTsId);
  2349. ON_ENTRY(aclrtSetTsDevice);
  2350. f_ptr_t f = (f_ptr_t)(g_func_table[54]);
  2351. return f(arg0);
  2352. }
  2353. aclError _WRAPLIB_API_CALL aclrtGetDeviceCount(uint32_t *arg0) {
  2354. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t *);
  2355. ON_ENTRY(aclrtGetDeviceCount);
  2356. f_ptr_t f = (f_ptr_t)(g_func_table[55]);
  2357. return f(arg0);
  2358. }
  2359. aclError _WRAPLIB_API_CALL aclrtCreateEvent(aclrtEvent *arg0) {
  2360. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent *);
  2361. ON_ENTRY(aclrtCreateEvent);
  2362. f_ptr_t f = (f_ptr_t)(g_func_table[56]);
  2363. return f(arg0);
  2364. }
  2365. aclError _WRAPLIB_API_CALL aclrtCreateEventWithFlag(aclrtEvent *arg0, uint32_t arg1) {
  2366. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent *, uint32_t);
  2367. ON_ENTRY(aclrtCreateEventWithFlag);
  2368. f_ptr_t f = (f_ptr_t)(g_func_table[57]);
  2369. return f(arg0, arg1);
  2370. }
  2371. aclError _WRAPLIB_API_CALL aclrtDestroyEvent(aclrtEvent arg0) {
  2372. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent);
  2373. ON_ENTRY(aclrtDestroyEvent);
  2374. f_ptr_t f = (f_ptr_t)(g_func_table[58]);
  2375. return f(arg0);
  2376. }
  2377. aclError _WRAPLIB_API_CALL aclrtRecordEvent(aclrtEvent arg0, aclrtStream arg1) {
  2378. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent, aclrtStream);
  2379. ON_ENTRY(aclrtRecordEvent);
  2380. f_ptr_t f = (f_ptr_t)(g_func_table[59]);
  2381. return f(arg0, arg1);
  2382. }
  2383. aclError _WRAPLIB_API_CALL aclrtResetEvent(aclrtEvent arg0, aclrtStream arg1) {
  2384. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent, aclrtStream);
  2385. ON_ENTRY(aclrtResetEvent);
  2386. f_ptr_t f = (f_ptr_t)(g_func_table[60]);
  2387. return f(arg0, arg1);
  2388. }
  2389. aclError _WRAPLIB_API_CALL aclrtQueryEvent(aclrtEvent arg0, aclrtEventStatus *arg1) {
  2390. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent, aclrtEventStatus *);
  2391. ON_ENTRY(aclrtQueryEvent);
  2392. f_ptr_t f = (f_ptr_t)(g_func_table[61]);
  2393. return f(arg0, arg1);
  2394. }
  2395. aclError _WRAPLIB_API_CALL aclrtQueryEventStatus(aclrtEvent arg0, aclrtEventRecordedStatus *arg1) {
  2396. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent, aclrtEventRecordedStatus *);
  2397. ON_ENTRY(aclrtQueryEventStatus);
  2398. f_ptr_t f = (f_ptr_t)(g_func_table[62]);
  2399. return f(arg0, arg1);
  2400. }
  2401. aclError _WRAPLIB_API_CALL aclrtQueryEventWaitStatus(aclrtEvent arg0, aclrtEventWaitStatus *arg1) {
  2402. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent, aclrtEventWaitStatus *);
  2403. ON_ENTRY(aclrtQueryEventWaitStatus);
  2404. f_ptr_t f = (f_ptr_t)(g_func_table[63]);
  2405. return f(arg0, arg1);
  2406. }
  2407. aclError _WRAPLIB_API_CALL aclrtSynchronizeEvent(aclrtEvent arg0) {
  2408. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtEvent);
  2409. ON_ENTRY(aclrtSynchronizeEvent);
  2410. f_ptr_t f = (f_ptr_t)(g_func_table[64]);
  2411. return f(arg0);
  2412. }
  2413. aclError _WRAPLIB_API_CALL aclrtEventElapsedTime(float *arg0, aclrtEvent arg1, aclrtEvent arg2) {
  2414. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(float *, aclrtEvent, aclrtEvent);
  2415. ON_ENTRY(aclrtEventElapsedTime);
  2416. f_ptr_t f = (f_ptr_t)(g_func_table[65]);
  2417. return f(arg0, arg1, arg2);
  2418. }
  2419. aclError _WRAPLIB_API_CALL aclrtMalloc(void **arg0, size_t arg1, aclrtMemMallocPolicy arg2) {
  2420. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void **, size_t, aclrtMemMallocPolicy);
  2421. ON_ENTRY(aclrtMalloc);
  2422. f_ptr_t f = (f_ptr_t)(g_func_table[66]);
  2423. return f(arg0, arg1, arg2);
  2424. }
  2425. aclError _WRAPLIB_API_CALL aclrtMallocCached(void **arg0, size_t arg1, aclrtMemMallocPolicy arg2) {
  2426. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void **, size_t, aclrtMemMallocPolicy);
  2427. ON_ENTRY(aclrtMallocCached);
  2428. f_ptr_t f = (f_ptr_t)(g_func_table[67]);
  2429. return f(arg0, arg1, arg2);
  2430. }
  2431. aclError _WRAPLIB_API_CALL aclrtMemFlush(void *arg0, size_t arg1) {
  2432. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t);
  2433. ON_ENTRY(aclrtMemFlush);
  2434. f_ptr_t f = (f_ptr_t)(g_func_table[68]);
  2435. return f(arg0, arg1);
  2436. }
  2437. aclError _WRAPLIB_API_CALL aclrtMemInvalidate(void *arg0, size_t arg1) {
  2438. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t);
  2439. ON_ENTRY(aclrtMemInvalidate);
  2440. f_ptr_t f = (f_ptr_t)(g_func_table[69]);
  2441. return f(arg0, arg1);
  2442. }
  2443. aclError _WRAPLIB_API_CALL aclrtFree(void *arg0) {
  2444. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *);
  2445. ON_ENTRY(aclrtFree);
  2446. f_ptr_t f = (f_ptr_t)(g_func_table[70]);
  2447. return f(arg0);
  2448. }
  2449. aclError _WRAPLIB_API_CALL aclrtMallocHost(void **arg0, size_t arg1) {
  2450. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void **, size_t);
  2451. ON_ENTRY(aclrtMallocHost);
  2452. f_ptr_t f = (f_ptr_t)(g_func_table[71]);
  2453. return f(arg0, arg1);
  2454. }
  2455. aclError _WRAPLIB_API_CALL aclrtFreeHost(void *arg0) {
  2456. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *);
  2457. ON_ENTRY(aclrtFreeHost);
  2458. f_ptr_t f = (f_ptr_t)(g_func_table[72]);
  2459. return f(arg0);
  2460. }
  2461. aclError _WRAPLIB_API_CALL aclrtMemcpy(void *arg0, size_t arg1, const void *arg2, size_t arg3, aclrtMemcpyKind arg4) {
  2462. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t, const void *, size_t, aclrtMemcpyKind);
  2463. ON_ENTRY(aclrtMemcpy);
  2464. f_ptr_t f = (f_ptr_t)(g_func_table[73]);
  2465. return f(arg0, arg1, arg2, arg3, arg4);
  2466. }
  2467. aclError _WRAPLIB_API_CALL aclrtMemset(void *arg0, size_t arg1, int32_t arg2, size_t arg3) {
  2468. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t, int32_t, size_t);
  2469. ON_ENTRY(aclrtMemset);
  2470. f_ptr_t f = (f_ptr_t)(g_func_table[74]);
  2471. return f(arg0, arg1, arg2, arg3);
  2472. }
  2473. aclError _WRAPLIB_API_CALL aclrtMemcpyAsync(void *arg0, size_t arg1, const void *arg2, size_t arg3, aclrtMemcpyKind arg4, aclrtStream arg5) {
  2474. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t, const void *, size_t, aclrtMemcpyKind, aclrtStream);
  2475. ON_ENTRY(aclrtMemcpyAsync);
  2476. f_ptr_t f = (f_ptr_t)(g_func_table[75]);
  2477. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  2478. }
  2479. aclError _WRAPLIB_API_CALL aclrtMemcpy2d(void *arg0, size_t arg1, const void *arg2, size_t arg3, size_t arg4, size_t arg5, aclrtMemcpyKind arg6) {
  2480. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t, const void *, size_t, size_t, size_t, aclrtMemcpyKind);
  2481. ON_ENTRY(aclrtMemcpy2d);
  2482. f_ptr_t f = (f_ptr_t)(g_func_table[76]);
  2483. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  2484. }
  2485. aclError _WRAPLIB_API_CALL aclrtMemcpy2dAsync(void *arg0, size_t arg1, const void *arg2, size_t arg3, size_t arg4, size_t arg5, aclrtMemcpyKind arg6, aclrtStream arg7) {
  2486. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t, const void *, size_t, size_t, size_t, aclrtMemcpyKind, aclrtStream);
  2487. ON_ENTRY(aclrtMemcpy2dAsync);
  2488. f_ptr_t f = (f_ptr_t)(g_func_table[77]);
  2489. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7);
  2490. }
  2491. aclError _WRAPLIB_API_CALL aclrtMemsetAsync(void *arg0, size_t arg1, int32_t arg2, size_t arg3, aclrtStream arg4) {
  2492. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(void *, size_t, int32_t, size_t, aclrtStream);
  2493. ON_ENTRY(aclrtMemsetAsync);
  2494. f_ptr_t f = (f_ptr_t)(g_func_table[78]);
  2495. return f(arg0, arg1, arg2, arg3, arg4);
  2496. }
  2497. aclError _WRAPLIB_API_CALL aclrtCreateStream(aclrtStream *arg0) {
  2498. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtStream *);
  2499. ON_ENTRY(aclrtCreateStream);
  2500. f_ptr_t f = (f_ptr_t)(g_func_table[79]);
  2501. return f(arg0);
  2502. }
  2503. aclError _WRAPLIB_API_CALL aclrtDestroyStream(aclrtStream arg0) {
  2504. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtStream);
  2505. ON_ENTRY(aclrtDestroyStream);
  2506. f_ptr_t f = (f_ptr_t)(g_func_table[80]);
  2507. return f(arg0);
  2508. }
  2509. aclError _WRAPLIB_API_CALL aclrtSynchronizeStream(aclrtStream arg0) {
  2510. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtStream);
  2511. ON_ENTRY(aclrtSynchronizeStream);
  2512. f_ptr_t f = (f_ptr_t)(g_func_table[81]);
  2513. return f(arg0);
  2514. }
  2515. aclError _WRAPLIB_API_CALL aclrtStreamWaitEvent(aclrtStream arg0, aclrtEvent arg1) {
  2516. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtStream, aclrtEvent);
  2517. ON_ENTRY(aclrtStreamWaitEvent);
  2518. f_ptr_t f = (f_ptr_t)(g_func_table[82]);
  2519. return f(arg0, arg1);
  2520. }
  2521. aclError _WRAPLIB_API_CALL aclrtSetGroup(int32_t arg0) {
  2522. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t);
  2523. ON_ENTRY(aclrtSetGroup);
  2524. f_ptr_t f = (f_ptr_t)(g_func_table[83]);
  2525. return f(arg0);
  2526. }
  2527. aclError _WRAPLIB_API_CALL aclrtGetGroupCount(uint32_t *arg0) {
  2528. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t *);
  2529. ON_ENTRY(aclrtGetGroupCount);
  2530. f_ptr_t f = (f_ptr_t)(g_func_table[84]);
  2531. return f(arg0);
  2532. }
  2533. aclrtGroupInfo _WRAPLIB_API_CALL *aclrtCreateGroupInfo() {
  2534. typedef aclrtGroupInfo *(_WRAPLIB_API_CALL *f_ptr_t)();
  2535. ON_ENTRY(aclrtCreateGroupInfo);
  2536. f_ptr_t f = (f_ptr_t)(g_func_table[85]);
  2537. return f();
  2538. }
  2539. aclError _WRAPLIB_API_CALL aclrtDestroyGroupInfo(aclrtGroupInfo *arg0) {
  2540. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtGroupInfo *);
  2541. ON_ENTRY(aclrtDestroyGroupInfo);
  2542. f_ptr_t f = (f_ptr_t)(g_func_table[86]);
  2543. return f(arg0);
  2544. }
  2545. aclError _WRAPLIB_API_CALL aclrtGetAllGroupInfo(aclrtGroupInfo *arg0) {
  2546. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtGroupInfo *);
  2547. ON_ENTRY(aclrtGetAllGroupInfo);
  2548. f_ptr_t f = (f_ptr_t)(g_func_table[87]);
  2549. return f(arg0);
  2550. }
  2551. aclError _WRAPLIB_API_CALL aclrtGetGroupInfoDetail(const aclrtGroupInfo *arg0, int32_t arg1, aclrtGroupAttr arg2, void *arg3, size_t arg4, size_t *arg5) {
  2552. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclrtGroupInfo *, int32_t, aclrtGroupAttr, void *, size_t, size_t *);
  2553. ON_ENTRY(aclrtGetGroupInfoDetail);
  2554. f_ptr_t f = (f_ptr_t)(g_func_table[88]);
  2555. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  2556. }
  2557. aclError _WRAPLIB_API_CALL aclrtDeviceCanAccessPeer(int32_t *arg0, int32_t arg1, int32_t arg2) {
  2558. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t *, int32_t, int32_t);
  2559. ON_ENTRY(aclrtDeviceCanAccessPeer);
  2560. f_ptr_t f = (f_ptr_t)(g_func_table[89]);
  2561. return f(arg0, arg1, arg2);
  2562. }
  2563. aclError _WRAPLIB_API_CALL aclrtDeviceEnablePeerAccess(int32_t arg0, uint32_t arg1) {
  2564. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t, uint32_t);
  2565. ON_ENTRY(aclrtDeviceEnablePeerAccess);
  2566. f_ptr_t f = (f_ptr_t)(g_func_table[90]);
  2567. return f(arg0, arg1);
  2568. }
  2569. aclError _WRAPLIB_API_CALL aclrtDeviceDisablePeerAccess(int32_t arg0) {
  2570. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t);
  2571. ON_ENTRY(aclrtDeviceDisablePeerAccess);
  2572. f_ptr_t f = (f_ptr_t)(g_func_table[91]);
  2573. return f(arg0);
  2574. }
  2575. aclError _WRAPLIB_API_CALL aclrtGetMemInfo(aclrtMemAttr arg0, size_t *arg1, size_t *arg2) {
  2576. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclrtMemAttr, size_t *, size_t *);
  2577. ON_ENTRY(aclrtGetMemInfo);
  2578. f_ptr_t f = (f_ptr_t)(g_func_table[92]);
  2579. return f(arg0, arg1, arg2);
  2580. }
  2581. aclError _WRAPLIB_API_CALL aclrtSetOpWaitTimeout(uint32_t arg0) {
  2582. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t);
  2583. ON_ENTRY(aclrtSetOpWaitTimeout);
  2584. f_ptr_t f = (f_ptr_t)(g_func_table[93]);
  2585. return f(arg0);
  2586. }
  2587. aclError _WRAPLIB_API_CALL aclopSetModelDir(const char *arg0) {
  2588. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *);
  2589. ON_ENTRY(aclopSetModelDir);
  2590. f_ptr_t f = (f_ptr_t)(g_func_table[94]);
  2591. return f(arg0);
  2592. }
  2593. aclError _WRAPLIB_API_CALL aclopLoad(const void *arg0, size_t arg1) {
  2594. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const void *, size_t);
  2595. ON_ENTRY(aclopLoad);
  2596. f_ptr_t f = (f_ptr_t)(g_func_table[95]);
  2597. return f(arg0, arg1);
  2598. }
  2599. aclopAttr _WRAPLIB_API_CALL *aclopCreateAttr() {
  2600. typedef aclopAttr *(_WRAPLIB_API_CALL *f_ptr_t)();
  2601. ON_ENTRY(aclopCreateAttr);
  2602. f_ptr_t f = (f_ptr_t)(g_func_table[96]);
  2603. return f();
  2604. }
  2605. void _WRAPLIB_API_CALL aclopDestroyAttr(const aclopAttr *arg0) {
  2606. typedef void (_WRAPLIB_API_CALL *f_ptr_t)(const aclopAttr *);
  2607. ON_ENTRY(aclopDestroyAttr);
  2608. f_ptr_t f = (f_ptr_t)(g_func_table[97]);
  2609. return f(arg0);
  2610. }
  2611. aclError _WRAPLIB_API_CALL aclopSetAttrBool(aclopAttr *arg0, const char *arg1, uint8_t arg2) {
  2612. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, uint8_t);
  2613. ON_ENTRY(aclopSetAttrBool);
  2614. f_ptr_t f = (f_ptr_t)(g_func_table[98]);
  2615. return f(arg0, arg1, arg2);
  2616. }
  2617. aclError _WRAPLIB_API_CALL aclopSetAttrInt(aclopAttr *arg0, const char *arg1, int64_t arg2) {
  2618. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, int64_t);
  2619. ON_ENTRY(aclopSetAttrInt);
  2620. f_ptr_t f = (f_ptr_t)(g_func_table[99]);
  2621. return f(arg0, arg1, arg2);
  2622. }
  2623. aclError _WRAPLIB_API_CALL aclopSetAttrFloat(aclopAttr *arg0, const char *arg1, float arg2) {
  2624. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, float);
  2625. ON_ENTRY(aclopSetAttrFloat);
  2626. f_ptr_t f = (f_ptr_t)(g_func_table[100]);
  2627. return f(arg0, arg1, arg2);
  2628. }
  2629. aclError _WRAPLIB_API_CALL aclopSetAttrString(aclopAttr *arg0, const char *arg1, const char *arg2) {
  2630. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, const char *);
  2631. ON_ENTRY(aclopSetAttrString);
  2632. f_ptr_t f = (f_ptr_t)(g_func_table[101]);
  2633. return f(arg0, arg1, arg2);
  2634. }
  2635. aclError _WRAPLIB_API_CALL aclopSetAttrDataType(aclopAttr *arg0, const char *arg1, aclDataType arg2) {
  2636. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, aclDataType);
  2637. ON_ENTRY(aclopSetAttrDataType);
  2638. f_ptr_t f = (f_ptr_t)(g_func_table[102]);
  2639. return f(arg0, arg1, arg2);
  2640. }
  2641. aclError _WRAPLIB_API_CALL aclopSetAttrListDataType(aclopAttr *arg0, const char *arg1, int arg2, const aclDataType arg3[]) {
  2642. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, int, const aclDataType []);
  2643. ON_ENTRY(aclopSetAttrListDataType);
  2644. f_ptr_t f = (f_ptr_t)(g_func_table[103]);
  2645. return f(arg0, arg1, arg2, arg3);
  2646. }
  2647. aclError _WRAPLIB_API_CALL aclopSetAttrListBool(aclopAttr *arg0, const char *arg1, int arg2, const uint8_t *arg3) {
  2648. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, int, const uint8_t *);
  2649. ON_ENTRY(aclopSetAttrListBool);
  2650. f_ptr_t f = (f_ptr_t)(g_func_table[104]);
  2651. return f(arg0, arg1, arg2, arg3);
  2652. }
  2653. aclError _WRAPLIB_API_CALL aclopSetAttrListInt(aclopAttr *arg0, const char *arg1, int arg2, const int64_t *arg3) {
  2654. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, int, const int64_t *);
  2655. ON_ENTRY(aclopSetAttrListInt);
  2656. f_ptr_t f = (f_ptr_t)(g_func_table[105]);
  2657. return f(arg0, arg1, arg2, arg3);
  2658. }
  2659. aclError _WRAPLIB_API_CALL aclopSetAttrListFloat(aclopAttr *arg0, const char *arg1, int arg2, const float *arg3) {
  2660. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, int, const float *);
  2661. ON_ENTRY(aclopSetAttrListFloat);
  2662. f_ptr_t f = (f_ptr_t)(g_func_table[106]);
  2663. return f(arg0, arg1, arg2, arg3);
  2664. }
  2665. aclError _WRAPLIB_API_CALL aclopSetAttrListString(aclopAttr *arg0, const char *arg1, int arg2, const char **arg3) {
  2666. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, int, const char **);
  2667. ON_ENTRY(aclopSetAttrListString);
  2668. f_ptr_t f = (f_ptr_t)(g_func_table[107]);
  2669. return f(arg0, arg1, arg2, arg3);
  2670. }
  2671. aclError _WRAPLIB_API_CALL aclopSetAttrListListInt(aclopAttr *arg0, const char *arg1, int arg2, const int *arg3, const int64_t * const arg4[]) {
  2672. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopAttr *, const char *, int, const int *, const int64_t * const []);
  2673. ON_ENTRY(aclopSetAttrListListInt);
  2674. f_ptr_t f = (f_ptr_t)(g_func_table[108]);
  2675. return f(arg0, arg1, arg2, arg3, arg4);
  2676. }
  2677. aclError _WRAPLIB_API_CALL aclopExecute(const char *arg0, int arg1, const aclTensorDesc * const arg2[], const aclDataBuffer * const arg3[], int arg4, const aclTensorDesc * const arg5[], aclDataBuffer * const arg6[], const aclopAttr *arg7, aclrtStream arg8) {
  2678. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, int, const aclTensorDesc * const [], const aclDataBuffer * const [], int, const aclTensorDesc * const [], aclDataBuffer * const [], const aclopAttr *, aclrtStream);
  2679. ON_ENTRY(aclopExecute);
  2680. f_ptr_t f = (f_ptr_t)(g_func_table[109]);
  2681. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
  2682. }
  2683. aclError _WRAPLIB_API_CALL aclopExecuteV2(const char *arg0, int arg1, aclTensorDesc *arg2[], aclDataBuffer *arg3[], int arg4, aclTensorDesc *arg5[], aclDataBuffer *arg6[], aclopAttr *arg7, aclrtStream arg8) {
  2684. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, int, aclTensorDesc *[], aclDataBuffer *[], int, aclTensorDesc *[], aclDataBuffer *[], aclopAttr *, aclrtStream);
  2685. ON_ENTRY(aclopExecuteV2);
  2686. f_ptr_t f = (f_ptr_t)(g_func_table[110]);
  2687. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
  2688. }
  2689. aclError _WRAPLIB_API_CALL aclopCreateHandle(const char *arg0, int arg1, const aclTensorDesc * const arg2[], int arg3, const aclTensorDesc * const arg4[], const aclopAttr *arg5, aclopHandle **arg6) {
  2690. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, int, const aclTensorDesc * const [], int, const aclTensorDesc * const [], const aclopAttr *, aclopHandle **);
  2691. ON_ENTRY(aclopCreateHandle);
  2692. f_ptr_t f = (f_ptr_t)(g_func_table[111]);
  2693. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  2694. }
  2695. void _WRAPLIB_API_CALL aclopDestroyHandle(aclopHandle *arg0) {
  2696. typedef void (_WRAPLIB_API_CALL *f_ptr_t)(aclopHandle *);
  2697. ON_ENTRY(aclopDestroyHandle);
  2698. f_ptr_t f = (f_ptr_t)(g_func_table[112]);
  2699. return f(arg0);
  2700. }
  2701. aclError _WRAPLIB_API_CALL aclopExecWithHandle(aclopHandle *arg0, int arg1, const aclDataBuffer * const arg2[], int arg3, aclDataBuffer * const arg4[], aclrtStream arg5) {
  2702. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopHandle *, int, const aclDataBuffer * const [], int, aclDataBuffer * const [], aclrtStream);
  2703. ON_ENTRY(aclopExecWithHandle);
  2704. f_ptr_t f = (f_ptr_t)(g_func_table[113]);
  2705. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  2706. }
  2707. aclError _WRAPLIB_API_CALL aclopCast(const aclTensorDesc *arg0, const aclDataBuffer *arg1, const aclTensorDesc *arg2, aclDataBuffer *arg3, uint8_t arg4, aclrtStream arg5) {
  2708. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclTensorDesc *, const aclDataBuffer *, const aclTensorDesc *, aclDataBuffer *, uint8_t, aclrtStream);
  2709. ON_ENTRY(aclopCast);
  2710. f_ptr_t f = (f_ptr_t)(g_func_table[114]);
  2711. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  2712. }
  2713. aclError _WRAPLIB_API_CALL aclopCreateHandleForCast(aclTensorDesc *arg0, aclTensorDesc *arg1, uint8_t arg2, aclopHandle **arg3) {
  2714. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclTensorDesc *, aclTensorDesc *, uint8_t, aclopHandle **);
  2715. ON_ENTRY(aclopCreateHandleForCast);
  2716. f_ptr_t f = (f_ptr_t)(g_func_table[115]);
  2717. return f(arg0, arg1, arg2, arg3);
  2718. }
  2719. aclError _WRAPLIB_API_CALL aclopCreateKernel(const char *arg0, const char *arg1, const char *arg2, void *arg3, int arg4, aclopEngineType arg5, aclDataDeallocator arg6) {
  2720. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, const char *, const char *, void *, int, aclopEngineType, aclDataDeallocator);
  2721. ON_ENTRY(aclopCreateKernel);
  2722. f_ptr_t f = (f_ptr_t)(g_func_table[116]);
  2723. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  2724. }
  2725. aclError _WRAPLIB_API_CALL aclopRegisterCompileFunc(const char *arg0, aclopCompileFunc arg1) {
  2726. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, aclopCompileFunc);
  2727. ON_ENTRY(aclopRegisterCompileFunc);
  2728. f_ptr_t f = (f_ptr_t)(g_func_table[117]);
  2729. return f(arg0, arg1);
  2730. }
  2731. aclError _WRAPLIB_API_CALL aclopUnregisterCompileFunc(const char *arg0) {
  2732. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *);
  2733. ON_ENTRY(aclopUnregisterCompileFunc);
  2734. f_ptr_t f = (f_ptr_t)(g_func_table[118]);
  2735. return f(arg0);
  2736. }
  2737. aclError _WRAPLIB_API_CALL aclopSetKernelArgs(aclopKernelDesc *arg0, const char *arg1, uint32_t arg2, const void *arg3, uint32_t arg4) {
  2738. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopKernelDesc *, const char *, uint32_t, const void *, uint32_t);
  2739. ON_ENTRY(aclopSetKernelArgs);
  2740. f_ptr_t f = (f_ptr_t)(g_func_table[119]);
  2741. return f(arg0, arg1, arg2, arg3, arg4);
  2742. }
  2743. aclError _WRAPLIB_API_CALL aclopSetKernelWorkspaceSizes(aclopKernelDesc *arg0, int arg1, size_t *arg2) {
  2744. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclopKernelDesc *, int, size_t *);
  2745. ON_ENTRY(aclopSetKernelWorkspaceSizes);
  2746. f_ptr_t f = (f_ptr_t)(g_func_table[120]);
  2747. return f(arg0, arg1, arg2);
  2748. }
  2749. aclError _WRAPLIB_API_CALL aclopUpdateParams(const char *arg0, int arg1, const aclTensorDesc * const arg2[], int arg3, const aclTensorDesc * const arg4[], const aclopAttr *arg5) {
  2750. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, int, const aclTensorDesc * const [], int, const aclTensorDesc * const [], const aclopAttr *);
  2751. ON_ENTRY(aclopUpdateParams);
  2752. f_ptr_t f = (f_ptr_t)(g_func_table[121]);
  2753. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  2754. }
  2755. aclError _WRAPLIB_API_CALL aclopInferShape(const char *arg0, int arg1, aclTensorDesc *arg2[], aclDataBuffer *arg3[], int arg4, aclTensorDesc *arg5[], aclopAttr *arg6) {
  2756. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, int, aclTensorDesc *[], aclDataBuffer *[], int, aclTensorDesc *[], aclopAttr *);
  2757. ON_ENTRY(aclopInferShape);
  2758. f_ptr_t f = (f_ptr_t)(g_func_table[122]);
  2759. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  2760. }
  2761. aclmdlDesc _WRAPLIB_API_CALL *aclmdlCreateDesc() {
  2762. typedef aclmdlDesc *(_WRAPLIB_API_CALL *f_ptr_t)();
  2763. ON_ENTRY(aclmdlCreateDesc);
  2764. f_ptr_t f = (f_ptr_t)(g_func_table[123]);
  2765. return f();
  2766. }
  2767. aclError _WRAPLIB_API_CALL aclmdlDestroyDesc(aclmdlDesc *arg0) {
  2768. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDesc *);
  2769. ON_ENTRY(aclmdlDestroyDesc);
  2770. f_ptr_t f = (f_ptr_t)(g_func_table[124]);
  2771. return f(arg0);
  2772. }
  2773. aclError _WRAPLIB_API_CALL aclmdlGetDesc(aclmdlDesc *arg0, uint32_t arg1) {
  2774. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDesc *, uint32_t);
  2775. ON_ENTRY(aclmdlGetDesc);
  2776. f_ptr_t f = (f_ptr_t)(g_func_table[125]);
  2777. return f(arg0, arg1);
  2778. }
  2779. size_t _WRAPLIB_API_CALL aclmdlGetNumInputs(aclmdlDesc *arg0) {
  2780. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDesc *);
  2781. ON_ENTRY(aclmdlGetNumInputs);
  2782. f_ptr_t f = (f_ptr_t)(g_func_table[126]);
  2783. return f(arg0);
  2784. }
  2785. size_t _WRAPLIB_API_CALL aclmdlGetNumOutputs(aclmdlDesc *arg0) {
  2786. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDesc *);
  2787. ON_ENTRY(aclmdlGetNumOutputs);
  2788. f_ptr_t f = (f_ptr_t)(g_func_table[127]);
  2789. return f(arg0);
  2790. }
  2791. size_t _WRAPLIB_API_CALL aclmdlGetInputSizeByIndex(aclmdlDesc *arg0, size_t arg1) {
  2792. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDesc *, size_t);
  2793. ON_ENTRY(aclmdlGetInputSizeByIndex);
  2794. f_ptr_t f = (f_ptr_t)(g_func_table[128]);
  2795. return f(arg0, arg1);
  2796. }
  2797. size_t _WRAPLIB_API_CALL aclmdlGetOutputSizeByIndex(aclmdlDesc *arg0, size_t arg1) {
  2798. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDesc *, size_t);
  2799. ON_ENTRY(aclmdlGetOutputSizeByIndex);
  2800. f_ptr_t f = (f_ptr_t)(g_func_table[129]);
  2801. return f(arg0, arg1);
  2802. }
  2803. aclmdlDataset _WRAPLIB_API_CALL *aclmdlCreateDataset() {
  2804. typedef aclmdlDataset *(_WRAPLIB_API_CALL *f_ptr_t)();
  2805. ON_ENTRY(aclmdlCreateDataset);
  2806. f_ptr_t f = (f_ptr_t)(g_func_table[130]);
  2807. return f();
  2808. }
  2809. aclError _WRAPLIB_API_CALL aclmdlDestroyDataset(const aclmdlDataset *arg0) {
  2810. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDataset *);
  2811. ON_ENTRY(aclmdlDestroyDataset);
  2812. f_ptr_t f = (f_ptr_t)(g_func_table[131]);
  2813. return f(arg0);
  2814. }
  2815. aclError _WRAPLIB_API_CALL aclmdlAddDatasetBuffer(aclmdlDataset *arg0, aclDataBuffer *arg1) {
  2816. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDataset *, aclDataBuffer *);
  2817. ON_ENTRY(aclmdlAddDatasetBuffer);
  2818. f_ptr_t f = (f_ptr_t)(g_func_table[132]);
  2819. return f(arg0, arg1);
  2820. }
  2821. aclError _WRAPLIB_API_CALL aclmdlSetDatasetTensorDesc(aclmdlDataset *arg0, aclTensorDesc *arg1, size_t arg2) {
  2822. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDataset *, aclTensorDesc *, size_t);
  2823. ON_ENTRY(aclmdlSetDatasetTensorDesc);
  2824. f_ptr_t f = (f_ptr_t)(g_func_table[133]);
  2825. return f(arg0, arg1, arg2);
  2826. }
  2827. aclTensorDesc _WRAPLIB_API_CALL *aclmdlGetDatasetTensorDesc(const aclmdlDataset *arg0, size_t arg1) {
  2828. typedef aclTensorDesc *(_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDataset *, size_t);
  2829. ON_ENTRY(aclmdlGetDatasetTensorDesc);
  2830. f_ptr_t f = (f_ptr_t)(g_func_table[134]);
  2831. return f(arg0, arg1);
  2832. }
  2833. size_t _WRAPLIB_API_CALL aclmdlGetDatasetNumBuffers(const aclmdlDataset *arg0) {
  2834. typedef size_t (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDataset *);
  2835. ON_ENTRY(aclmdlGetDatasetNumBuffers);
  2836. f_ptr_t f = (f_ptr_t)(g_func_table[135]);
  2837. return f(arg0);
  2838. }
  2839. aclDataBuffer _WRAPLIB_API_CALL *aclmdlGetDatasetBuffer(const aclmdlDataset *arg0, size_t arg1) {
  2840. typedef aclDataBuffer *(_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDataset *, size_t);
  2841. ON_ENTRY(aclmdlGetDatasetBuffer);
  2842. f_ptr_t f = (f_ptr_t)(g_func_table[136]);
  2843. return f(arg0, arg1);
  2844. }
  2845. aclError _WRAPLIB_API_CALL aclmdlLoadFromFile(const char *arg0, uint32_t *arg1) {
  2846. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, uint32_t *);
  2847. ON_ENTRY(aclmdlLoadFromFile);
  2848. f_ptr_t f = (f_ptr_t)(g_func_table[137]);
  2849. return f(arg0, arg1);
  2850. }
  2851. aclError _WRAPLIB_API_CALL aclmdlLoadFromMem(const void *arg0, size_t arg1, uint32_t *arg2) {
  2852. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const void *, size_t, uint32_t *);
  2853. ON_ENTRY(aclmdlLoadFromMem);
  2854. f_ptr_t f = (f_ptr_t)(g_func_table[138]);
  2855. return f(arg0, arg1, arg2);
  2856. }
  2857. aclError _WRAPLIB_API_CALL aclmdlLoadFromFileWithMem(const char *arg0, uint32_t *arg1, void *arg2, size_t arg3, void *arg4, size_t arg5) {
  2858. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, uint32_t *, void *, size_t, void *, size_t);
  2859. ON_ENTRY(aclmdlLoadFromFileWithMem);
  2860. f_ptr_t f = (f_ptr_t)(g_func_table[139]);
  2861. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  2862. }
  2863. aclError _WRAPLIB_API_CALL aclmdlLoadFromMemWithMem(const void *arg0, size_t arg1, uint32_t *arg2, void *arg3, size_t arg4, void *arg5, size_t arg6) {
  2864. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const void *, size_t, uint32_t *, void *, size_t, void *, size_t);
  2865. ON_ENTRY(aclmdlLoadFromMemWithMem);
  2866. f_ptr_t f = (f_ptr_t)(g_func_table[140]);
  2867. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  2868. }
  2869. aclError _WRAPLIB_API_CALL aclmdlLoadFromFileWithQ(const char *arg0, uint32_t *arg1, const uint32_t *arg2, size_t arg3, const uint32_t *arg4, size_t arg5) {
  2870. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, uint32_t *, const uint32_t *, size_t, const uint32_t *, size_t);
  2871. ON_ENTRY(aclmdlLoadFromFileWithQ);
  2872. f_ptr_t f = (f_ptr_t)(g_func_table[141]);
  2873. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  2874. }
  2875. aclError _WRAPLIB_API_CALL aclmdlLoadFromMemWithQ(const void *arg0, size_t arg1, uint32_t *arg2, const uint32_t *arg3, size_t arg4, const uint32_t *arg5, size_t arg6) {
  2876. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const void *, size_t, uint32_t *, const uint32_t *, size_t, const uint32_t *, size_t);
  2877. ON_ENTRY(aclmdlLoadFromMemWithQ);
  2878. f_ptr_t f = (f_ptr_t)(g_func_table[142]);
  2879. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  2880. }
  2881. aclError _WRAPLIB_API_CALL aclmdlExecute(uint32_t arg0, const aclmdlDataset *arg1, aclmdlDataset *arg2) {
  2882. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, const aclmdlDataset *, aclmdlDataset *);
  2883. ON_ENTRY(aclmdlExecute);
  2884. f_ptr_t f = (f_ptr_t)(g_func_table[143]);
  2885. return f(arg0, arg1, arg2);
  2886. }
  2887. aclError _WRAPLIB_API_CALL aclmdlExecuteAsync(uint32_t arg0, const aclmdlDataset *arg1, aclmdlDataset *arg2, aclrtStream arg3) {
  2888. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, const aclmdlDataset *, aclmdlDataset *, aclrtStream);
  2889. ON_ENTRY(aclmdlExecuteAsync);
  2890. f_ptr_t f = (f_ptr_t)(g_func_table[144]);
  2891. return f(arg0, arg1, arg2, arg3);
  2892. }
  2893. aclError _WRAPLIB_API_CALL aclmdlUnload(uint32_t arg0) {
  2894. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t);
  2895. ON_ENTRY(aclmdlUnload);
  2896. f_ptr_t f = (f_ptr_t)(g_func_table[145]);
  2897. return f(arg0);
  2898. }
  2899. aclError _WRAPLIB_API_CALL aclmdlQuerySize(const char *arg0, size_t *arg1, size_t *arg2) {
  2900. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *, size_t *, size_t *);
  2901. ON_ENTRY(aclmdlQuerySize);
  2902. f_ptr_t f = (f_ptr_t)(g_func_table[146]);
  2903. return f(arg0, arg1, arg2);
  2904. }
  2905. aclError _WRAPLIB_API_CALL aclmdlQuerySizeFromMem(const void *arg0, size_t arg1, size_t *arg2, size_t *arg3) {
  2906. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const void *, size_t, size_t *, size_t *);
  2907. ON_ENTRY(aclmdlQuerySizeFromMem);
  2908. f_ptr_t f = (f_ptr_t)(g_func_table[147]);
  2909. return f(arg0, arg1, arg2, arg3);
  2910. }
  2911. aclError _WRAPLIB_API_CALL aclmdlSetDynamicBatchSize(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, uint64_t arg3) {
  2912. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, aclmdlDataset *, size_t, uint64_t);
  2913. ON_ENTRY(aclmdlSetDynamicBatchSize);
  2914. f_ptr_t f = (f_ptr_t)(g_func_table[148]);
  2915. return f(arg0, arg1, arg2, arg3);
  2916. }
  2917. aclError _WRAPLIB_API_CALL aclmdlSetDynamicHWSize(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, uint64_t arg3, uint64_t arg4) {
  2918. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, aclmdlDataset *, size_t, uint64_t, uint64_t);
  2919. ON_ENTRY(aclmdlSetDynamicHWSize);
  2920. f_ptr_t f = (f_ptr_t)(g_func_table[149]);
  2921. return f(arg0, arg1, arg2, arg3, arg4);
  2922. }
  2923. aclError _WRAPLIB_API_CALL aclmdlSetInputDynamicDims(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, const aclmdlIODims *arg3) {
  2924. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, aclmdlDataset *, size_t, const aclmdlIODims *);
  2925. ON_ENTRY(aclmdlSetInputDynamicDims);
  2926. f_ptr_t f = (f_ptr_t)(g_func_table[150]);
  2927. return f(arg0, arg1, arg2, arg3);
  2928. }
  2929. aclError _WRAPLIB_API_CALL aclmdlGetInputDims(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  2930. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t, aclmdlIODims *);
  2931. ON_ENTRY(aclmdlGetInputDims);
  2932. f_ptr_t f = (f_ptr_t)(g_func_table[151]);
  2933. return f(arg0, arg1, arg2);
  2934. }
  2935. aclError _WRAPLIB_API_CALL aclmdlGetInputDimsV2(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  2936. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t, aclmdlIODims *);
  2937. ON_ENTRY(aclmdlGetInputDimsV2);
  2938. f_ptr_t f = (f_ptr_t)(g_func_table[152]);
  2939. return f(arg0, arg1, arg2);
  2940. }
  2941. aclError _WRAPLIB_API_CALL aclmdlGetOutputDims(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  2942. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t, aclmdlIODims *);
  2943. ON_ENTRY(aclmdlGetOutputDims);
  2944. f_ptr_t f = (f_ptr_t)(g_func_table[153]);
  2945. return f(arg0, arg1, arg2);
  2946. }
  2947. aclError _WRAPLIB_API_CALL aclmdlGetCurOutputDims(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2) {
  2948. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t, aclmdlIODims *);
  2949. ON_ENTRY(aclmdlGetCurOutputDims);
  2950. f_ptr_t f = (f_ptr_t)(g_func_table[154]);
  2951. return f(arg0, arg1, arg2);
  2952. }
  2953. const char _WRAPLIB_API_CALL *aclmdlGetOpAttr(aclmdlDesc *arg0, const char *arg1, const char *arg2) {
  2954. typedef const char *(_WRAPLIB_API_CALL *f_ptr_t)(aclmdlDesc *, const char *, const char *);
  2955. ON_ENTRY(aclmdlGetOpAttr);
  2956. f_ptr_t f = (f_ptr_t)(g_func_table[155]);
  2957. return f(arg0, arg1, arg2);
  2958. }
  2959. const char _WRAPLIB_API_CALL *aclmdlGetInputNameByIndex(const aclmdlDesc *arg0, size_t arg1) {
  2960. typedef const char *(_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t);
  2961. ON_ENTRY(aclmdlGetInputNameByIndex);
  2962. f_ptr_t f = (f_ptr_t)(g_func_table[156]);
  2963. return f(arg0, arg1);
  2964. }
  2965. const char _WRAPLIB_API_CALL *aclmdlGetOutputNameByIndex(const aclmdlDesc *arg0, size_t arg1) {
  2966. typedef const char *(_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t);
  2967. ON_ENTRY(aclmdlGetOutputNameByIndex);
  2968. f_ptr_t f = (f_ptr_t)(g_func_table[157]);
  2969. return f(arg0, arg1);
  2970. }
  2971. aclFormat _WRAPLIB_API_CALL aclmdlGetInputFormat(const aclmdlDesc *arg0, size_t arg1) {
  2972. typedef aclFormat (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t);
  2973. ON_ENTRY(aclmdlGetInputFormat);
  2974. f_ptr_t f = (f_ptr_t)(g_func_table[158]);
  2975. return f(arg0, arg1);
  2976. }
  2977. aclFormat _WRAPLIB_API_CALL aclmdlGetOutputFormat(const aclmdlDesc *arg0, size_t arg1) {
  2978. typedef aclFormat (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t);
  2979. ON_ENTRY(aclmdlGetOutputFormat);
  2980. f_ptr_t f = (f_ptr_t)(g_func_table[159]);
  2981. return f(arg0, arg1);
  2982. }
  2983. aclDataType _WRAPLIB_API_CALL aclmdlGetInputDataType(const aclmdlDesc *arg0, size_t arg1) {
  2984. typedef aclDataType (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t);
  2985. ON_ENTRY(aclmdlGetInputDataType);
  2986. f_ptr_t f = (f_ptr_t)(g_func_table[160]);
  2987. return f(arg0, arg1);
  2988. }
  2989. aclDataType _WRAPLIB_API_CALL aclmdlGetOutputDataType(const aclmdlDesc *arg0, size_t arg1) {
  2990. typedef aclDataType (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t);
  2991. ON_ENTRY(aclmdlGetOutputDataType);
  2992. f_ptr_t f = (f_ptr_t)(g_func_table[161]);
  2993. return f(arg0, arg1);
  2994. }
  2995. aclError _WRAPLIB_API_CALL aclmdlGetInputIndexByName(const aclmdlDesc *arg0, const char *arg1, size_t *arg2) {
  2996. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, const char *, size_t *);
  2997. ON_ENTRY(aclmdlGetInputIndexByName);
  2998. f_ptr_t f = (f_ptr_t)(g_func_table[162]);
  2999. return f(arg0, arg1, arg2);
  3000. }
  3001. aclError _WRAPLIB_API_CALL aclmdlGetOutputIndexByName(const aclmdlDesc *arg0, const char *arg1, size_t *arg2) {
  3002. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, const char *, size_t *);
  3003. ON_ENTRY(aclmdlGetOutputIndexByName);
  3004. f_ptr_t f = (f_ptr_t)(g_func_table[163]);
  3005. return f(arg0, arg1, arg2);
  3006. }
  3007. aclError _WRAPLIB_API_CALL aclmdlGetDynamicBatch(const aclmdlDesc *arg0, aclmdlBatch *arg1) {
  3008. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, aclmdlBatch *);
  3009. ON_ENTRY(aclmdlGetDynamicBatch);
  3010. f_ptr_t f = (f_ptr_t)(g_func_table[164]);
  3011. return f(arg0, arg1);
  3012. }
  3013. aclError _WRAPLIB_API_CALL aclmdlGetDynamicHW(const aclmdlDesc *arg0, size_t arg1, aclmdlHW *arg2) {
  3014. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t, aclmdlHW *);
  3015. ON_ENTRY(aclmdlGetDynamicHW);
  3016. f_ptr_t f = (f_ptr_t)(g_func_table[165]);
  3017. return f(arg0, arg1, arg2);
  3018. }
  3019. aclError _WRAPLIB_API_CALL aclmdlGetInputDynamicGearCount(const aclmdlDesc *arg0, size_t arg1, size_t *arg2) {
  3020. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t, size_t *);
  3021. ON_ENTRY(aclmdlGetInputDynamicGearCount);
  3022. f_ptr_t f = (f_ptr_t)(g_func_table[166]);
  3023. return f(arg0, arg1, arg2);
  3024. }
  3025. aclError _WRAPLIB_API_CALL aclmdlGetInputDynamicDims(const aclmdlDesc *arg0, size_t arg1, aclmdlIODims *arg2, size_t arg3) {
  3026. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, size_t, aclmdlIODims *, size_t);
  3027. ON_ENTRY(aclmdlGetInputDynamicDims);
  3028. f_ptr_t f = (f_ptr_t)(g_func_table[167]);
  3029. return f(arg0, arg1, arg2, arg3);
  3030. }
  3031. aclmdlAIPP _WRAPLIB_API_CALL *aclmdlCreateAIPP(uint64_t arg0) {
  3032. typedef aclmdlAIPP *(_WRAPLIB_API_CALL *f_ptr_t)(uint64_t);
  3033. ON_ENTRY(aclmdlCreateAIPP);
  3034. f_ptr_t f = (f_ptr_t)(g_func_table[168]);
  3035. return f(arg0);
  3036. }
  3037. aclError _WRAPLIB_API_CALL aclmdlDestroyAIPP(const aclmdlAIPP *arg0) {
  3038. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlAIPP *);
  3039. ON_ENTRY(aclmdlDestroyAIPP);
  3040. f_ptr_t f = (f_ptr_t)(g_func_table[169]);
  3041. return f(arg0);
  3042. }
  3043. aclError _WRAPLIB_API_CALL aclmdlSetAIPPInputFormat(aclmdlAIPP *arg0, aclAippInputFormat arg1) {
  3044. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, aclAippInputFormat);
  3045. ON_ENTRY(aclmdlSetAIPPInputFormat);
  3046. f_ptr_t f = (f_ptr_t)(g_func_table[170]);
  3047. return f(arg0, arg1);
  3048. }
  3049. aclError _WRAPLIB_API_CALL aclmdlSetAIPPCscParams(aclmdlAIPP *arg0, int8_t arg1, int16_t arg2, int16_t arg3, int16_t arg4, int16_t arg5, int16_t arg6, int16_t arg7, int16_t arg8, int16_t arg9, int16_t arg10, uint8_t arg11, uint8_t arg12, uint8_t arg13, uint8_t arg14, uint8_t arg15, uint8_t arg16) {
  3050. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int8_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t, uint8_t);
  3051. ON_ENTRY(aclmdlSetAIPPCscParams);
  3052. f_ptr_t f = (f_ptr_t)(g_func_table[171]);
  3053. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16);
  3054. }
  3055. aclError _WRAPLIB_API_CALL aclmdlSetAIPPRbuvSwapSwitch(aclmdlAIPP *arg0, int8_t arg1) {
  3056. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int8_t);
  3057. ON_ENTRY(aclmdlSetAIPPRbuvSwapSwitch);
  3058. f_ptr_t f = (f_ptr_t)(g_func_table[172]);
  3059. return f(arg0, arg1);
  3060. }
  3061. aclError _WRAPLIB_API_CALL aclmdlSetAIPPAxSwapSwitch(aclmdlAIPP *arg0, int8_t arg1) {
  3062. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int8_t);
  3063. ON_ENTRY(aclmdlSetAIPPAxSwapSwitch);
  3064. f_ptr_t f = (f_ptr_t)(g_func_table[173]);
  3065. return f(arg0, arg1);
  3066. }
  3067. aclError _WRAPLIB_API_CALL aclmdlSetAIPPSrcImageSize(aclmdlAIPP *arg0, int32_t arg1, int32_t arg2) {
  3068. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int32_t, int32_t);
  3069. ON_ENTRY(aclmdlSetAIPPSrcImageSize);
  3070. f_ptr_t f = (f_ptr_t)(g_func_table[174]);
  3071. return f(arg0, arg1, arg2);
  3072. }
  3073. aclError _WRAPLIB_API_CALL aclmdlSetAIPPScfParams(aclmdlAIPP *arg0, int8_t arg1, int32_t arg2, int32_t arg3, int32_t arg4, int32_t arg5, uint64_t arg6) {
  3074. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int8_t, int32_t, int32_t, int32_t, int32_t, uint64_t);
  3075. ON_ENTRY(aclmdlSetAIPPScfParams);
  3076. f_ptr_t f = (f_ptr_t)(g_func_table[175]);
  3077. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  3078. }
  3079. aclError _WRAPLIB_API_CALL aclmdlSetAIPPCropParams(aclmdlAIPP *arg0, int8_t arg1, int32_t arg2, int32_t arg3, int32_t arg4, int32_t arg5, uint64_t arg6) {
  3080. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int8_t, int32_t, int32_t, int32_t, int32_t, uint64_t);
  3081. ON_ENTRY(aclmdlSetAIPPCropParams);
  3082. f_ptr_t f = (f_ptr_t)(g_func_table[176]);
  3083. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  3084. }
  3085. aclError _WRAPLIB_API_CALL aclmdlSetAIPPPaddingParams(aclmdlAIPP *arg0, int8_t arg1, int32_t arg2, int32_t arg3, int32_t arg4, int32_t arg5, uint64_t arg6) {
  3086. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int8_t, int32_t, int32_t, int32_t, int32_t, uint64_t);
  3087. ON_ENTRY(aclmdlSetAIPPPaddingParams);
  3088. f_ptr_t f = (f_ptr_t)(g_func_table[177]);
  3089. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6);
  3090. }
  3091. aclError _WRAPLIB_API_CALL aclmdlSetAIPPDtcPixelMean(aclmdlAIPP *arg0, int16_t arg1, int16_t arg2, int16_t arg3, int16_t arg4, uint64_t arg5) {
  3092. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, int16_t, int16_t, int16_t, int16_t, uint64_t);
  3093. ON_ENTRY(aclmdlSetAIPPDtcPixelMean);
  3094. f_ptr_t f = (f_ptr_t)(g_func_table[178]);
  3095. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  3096. }
  3097. aclError _WRAPLIB_API_CALL aclmdlSetAIPPDtcPixelMin(aclmdlAIPP *arg0, float arg1, float arg2, float arg3, float arg4, uint64_t arg5) {
  3098. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, float, float, float, float, uint64_t);
  3099. ON_ENTRY(aclmdlSetAIPPDtcPixelMin);
  3100. f_ptr_t f = (f_ptr_t)(g_func_table[179]);
  3101. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  3102. }
  3103. aclError _WRAPLIB_API_CALL aclmdlSetAIPPPixelVarReci(aclmdlAIPP *arg0, float arg1, float arg2, float arg3, float arg4, uint64_t arg5) {
  3104. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlAIPP *, float, float, float, float, uint64_t);
  3105. ON_ENTRY(aclmdlSetAIPPPixelVarReci);
  3106. f_ptr_t f = (f_ptr_t)(g_func_table[180]);
  3107. return f(arg0, arg1, arg2, arg3, arg4, arg5);
  3108. }
  3109. aclError _WRAPLIB_API_CALL aclmdlSetInputAIPP(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, const aclmdlAIPP *arg3) {
  3110. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, aclmdlDataset *, size_t, const aclmdlAIPP *);
  3111. ON_ENTRY(aclmdlSetInputAIPP);
  3112. f_ptr_t f = (f_ptr_t)(g_func_table[181]);
  3113. return f(arg0, arg1, arg2, arg3);
  3114. }
  3115. aclError _WRAPLIB_API_CALL aclmdlSetAIPPByInputIndex(uint32_t arg0, aclmdlDataset *arg1, size_t arg2, const aclmdlAIPP *arg3) {
  3116. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, aclmdlDataset *, size_t, const aclmdlAIPP *);
  3117. ON_ENTRY(aclmdlSetAIPPByInputIndex);
  3118. f_ptr_t f = (f_ptr_t)(g_func_table[182]);
  3119. return f(arg0, arg1, arg2, arg3);
  3120. }
  3121. aclError _WRAPLIB_API_CALL aclmdlGetAippType(uint32_t arg0, size_t arg1, aclmdlInputAippType *arg2, size_t *arg3) {
  3122. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, size_t, aclmdlInputAippType *, size_t *);
  3123. ON_ENTRY(aclmdlGetAippType);
  3124. f_ptr_t f = (f_ptr_t)(g_func_table[183]);
  3125. return f(arg0, arg1, arg2, arg3);
  3126. }
  3127. aclError _WRAPLIB_API_CALL aclmdlGetFirstAippInfo(uint32_t arg0, size_t arg1, aclAippInfo *arg2) {
  3128. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, size_t, aclAippInfo *);
  3129. ON_ENTRY(aclmdlGetFirstAippInfo);
  3130. f_ptr_t f = (f_ptr_t)(g_func_table[184]);
  3131. return f(arg0, arg1, arg2);
  3132. }
  3133. aclError _WRAPLIB_API_CALL aclmdlCreateAndGetOpDesc(uint32_t arg0, uint32_t arg1, uint32_t arg2, char *arg3, size_t arg4, aclTensorDesc **arg5, size_t *arg6, aclTensorDesc **arg7, size_t *arg8) {
  3134. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(uint32_t, uint32_t, uint32_t, char *, size_t, aclTensorDesc **, size_t *, aclTensorDesc **, size_t *);
  3135. ON_ENTRY(aclmdlCreateAndGetOpDesc);
  3136. f_ptr_t f = (f_ptr_t)(g_func_table[185]);
  3137. return f(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);
  3138. }
  3139. aclError _WRAPLIB_API_CALL aclmdlInitDump() {
  3140. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)();
  3141. ON_ENTRY(aclmdlInitDump);
  3142. f_ptr_t f = (f_ptr_t)(g_func_table[186]);
  3143. return f();
  3144. }
  3145. aclError _WRAPLIB_API_CALL aclmdlSetDump(const char *arg0) {
  3146. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *);
  3147. ON_ENTRY(aclmdlSetDump);
  3148. f_ptr_t f = (f_ptr_t)(g_func_table[187]);
  3149. return f(arg0);
  3150. }
  3151. aclError _WRAPLIB_API_CALL aclmdlFinalizeDump() {
  3152. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)();
  3153. ON_ENTRY(aclmdlFinalizeDump);
  3154. f_ptr_t f = (f_ptr_t)(g_func_table[188]);
  3155. return f();
  3156. }
  3157. aclError _WRAPLIB_API_CALL aclmdlLoadWithConfig(const aclmdlConfigHandle *arg0, uint32_t *arg1) {
  3158. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlConfigHandle *, uint32_t *);
  3159. ON_ENTRY(aclmdlLoadWithConfig);
  3160. f_ptr_t f = (f_ptr_t)(g_func_table[189]);
  3161. return f(arg0, arg1);
  3162. }
  3163. aclmdlConfigHandle _WRAPLIB_API_CALL *aclmdlCreateConfigHandle() {
  3164. typedef aclmdlConfigHandle *(_WRAPLIB_API_CALL *f_ptr_t)();
  3165. ON_ENTRY(aclmdlCreateConfigHandle);
  3166. f_ptr_t f = (f_ptr_t)(g_func_table[190]);
  3167. return f();
  3168. }
  3169. aclError _WRAPLIB_API_CALL aclmdlDestroyConfigHandle(aclmdlConfigHandle *arg0) {
  3170. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlConfigHandle *);
  3171. ON_ENTRY(aclmdlDestroyConfigHandle);
  3172. f_ptr_t f = (f_ptr_t)(g_func_table[191]);
  3173. return f(arg0);
  3174. }
  3175. aclError _WRAPLIB_API_CALL aclmdlSetConfigOpt(aclmdlConfigHandle *arg0, aclmdlConfigAttr arg1, const void *arg2, size_t arg3) {
  3176. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(aclmdlConfigHandle *, aclmdlConfigAttr, const void *, size_t);
  3177. ON_ENTRY(aclmdlSetConfigOpt);
  3178. f_ptr_t f = (f_ptr_t)(g_func_table[192]);
  3179. return f(arg0, arg1, arg2, arg3);
  3180. }
  3181. const char _WRAPLIB_API_CALL *aclmdlGetTensorRealName(const aclmdlDesc *arg0, const char *arg1) {
  3182. typedef const char *(_WRAPLIB_API_CALL *f_ptr_t)(const aclmdlDesc *, const char *);
  3183. ON_ENTRY(aclmdlGetTensorRealName);
  3184. f_ptr_t f = (f_ptr_t)(g_func_table[193]);
  3185. return f(arg0, arg1);
  3186. }
  3187. aclError _WRAPLIB_API_CALL aclInit(const char *arg0) {
  3188. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(const char *);
  3189. ON_ENTRY(aclInit);
  3190. f_ptr_t f = (f_ptr_t)(g_func_table[194]);
  3191. return f(arg0);
  3192. }
  3193. aclError _WRAPLIB_API_CALL aclFinalize() {
  3194. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)();
  3195. ON_ENTRY(aclFinalize);
  3196. f_ptr_t f = (f_ptr_t)(g_func_table[195]);
  3197. return f();
  3198. }
  3199. aclError _WRAPLIB_API_CALL aclrtGetVersion(int32_t *arg0, int32_t *arg1, int32_t *arg2) {
  3200. typedef aclError (_WRAPLIB_API_CALL *f_ptr_t)(int32_t *, int32_t *, int32_t *);
  3201. ON_ENTRY(aclrtGetVersion);
  3202. f_ptr_t f = (f_ptr_t)(g_func_table[196]);
  3203. return f(arg0, arg1, arg2);
  3204. }
  3205. const char _WRAPLIB_API_CALL *aclGetRecentErrMsg() {
  3206. typedef const char *(_WRAPLIB_API_CALL *f_ptr_t)();
  3207. ON_ENTRY(aclGetRecentErrMsg);
  3208. f_ptr_t f = (f_ptr_t)(g_func_table[197]);
  3209. return f();
  3210. }