Incamake
ONNX (Gufungura imiyoboro ya Neural Network) nuburyo busanzwe bwo kwerekana imashini yiga imashini kugirango zishobore kugenda mubuntu hagati yimikorere nigihe cyo gukora. Iragufasha guhugura icyitegererezo mubikoresho bimwe, nka PyTorch, hanyuma ukabishyira mubindi bidukikije utabyanditse.
ONNX na Model Imikoranire nububiko bwa tekiniki yubaka igira ingaruka kumiterere yicyitegererezo, igiciro cyibikorwa remezo, ubukererwe, no kwizerwa mubipimo.
Kwibira cyane
Uburyo butandukanye (PyTorch, TensorFlow, scikit-yige) ububiko bwububiko muburyo budahuye, butuma kubabaza bibabaza. ONNX, yatangijwe muri 2017 na Microsoft na Facebook none ikayoborwa na Linux Foundation, ikemura iki kibazo mugusobanura imiterere ya dosiye rusange hamwe nabakozi basanzwe bakora (nka Conv, MatMul, Relu) isobanura icyitegererezo nkigishushanyo cyo kubara. Kohereza ibicuruzwa byahuguwe kuri dosiye .onnx, kandi igihe icyo aricyo cyose gishobora kugikora. ONNX Runtime noneho ikora igishushanyo neza mubikoresho bitandukanye, igakoresha optimizasiyo nka fonctionnement ya fonctionnement na quantisation, hamwe no kubara kubara inyuma nka CPU, NVIDIA GPUs (binyuze kuri TensorRT), cyangwa kwihuta byihariye. Ukuraho imyitozo yicyitegererezo kuva yoherejwe.
Ubushishozi
Moderi ya ONNX ni igishushanyo mbonera cyo kubara: imitwe ni abashoramari bakuwe mubikorwa byashizweho (opset), kandi impande zitwara tensor zifite imiterere nubwoko busobanuwe. Abatumiza ibicuruzwa hanze cyangwa bandike icyitegererezo cyawe kugirango bafate iyi shusho. Mugusuzuma, ONNX Runtime igabana igishushanyo hejuru y '' abashinzwe gutanga '(CPU, CUDA, TensorRT, nibindi), buriwese ukora abashyigikira ashyigikira ibyiza, kandi agakoresha urwego rwo hejuru rwogushushanya nko guhora uzunguruka hamwe no guhuza ibintu kugirango ibintu byihute.
Kumenya ONNX na Model Imikoranire
ONNX (Gufungura imiyoboro ya Neural Network) nuburyo busanzwe bwo kwerekana imashini yiga imashini kugirango zishobore kugenda mubuntu hagati yimikorere nigihe cyo gukora. Iragufasha guhugura icyitegererezo mubikoresho bimwe, nka PyTorch, hanyuma ukabishyira mubindi bidukikije utabyanditse. ONNX na Model Imikoranire nububiko bwa tekiniki yubaka igira ingaruka kumiterere yicyitegererezo, igiciro cyibikorwa remezo, ubukererwe, no kwizerwa mubipimo. Kugirango wubake byimbitse, fata ONNX na Model Interoperability nkicyitegererezo gikora, ntabwo ari ikintu kimwe: gusobanura ibyagezweho, gusobanura ibitekerezo, no gutandukanya ibyo sisitemu ishobora gukora byizewe nibisaba guca imanza zinzobere.
Mu myitozo, amakipe akomeye akoresha ONNX na Model Interoperability itezimbere imyubakire, amakuru, hamwe nibikorwa remezo birwanya kwizerwa nigiciro. Bandika ibipimo ngenderwaho byerekana intsinzi, bagerageza kurwanya amakuru afatika hamwe nakazi keza, kandi bagasubiramo bashingiye kubikorwa byagaragaye ko batsinzwe aho gutsinda inshuro imwe. Aha niho imyumvire yubumenyi ihinduka mubushobozi burambye kubicuruzwa, politiki, nibikorwa.
Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka. Mugihe kimwe, Guhindura igipimo kimwe gishobora guhisha intege nke za sisitemu. Uburyo bukomeye cyane ni uguhuza umuvuduko wikigereranyo hamwe na disipuline yimiyoborere: kuyobora abaderevu, gufata ibimenyetso, gutangaza ibyemezo byicyemezo, no gukomeza kuvugurura uburyo bwo kwirinda nkimyitwarire yicyitegererezo, ibyo abakoresha bategereje, nibisabwa n'amategeko bigenda bihinduka.
Ingaruka z'Ingamba
Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka.
Ibyemezo byubwubatsi bitwara imikorere nigiciro cyimikorere kumyaka. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.
Ubuhanga bwa tekinike bufasha amakipe guhitamo umurongo ukwiye, ntabwo ari shyashya gusa.
Ubuhanga bwa tekinike bufasha amakipe guhitamo umurongo ukwiye, ntabwo ari shyashya gusa. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.
Guhitamo neza bya injeniyeri bigabanya ibintu byizewe mubikorwa.
Guhitamo neza bya injeniyeri bigabanya ibintu byizewe mubikorwa. Mubikorwa byujuje ubuziranenge, ibi bihindurwa mumategeko agenga imikorere, imipaka nyirubwite, hamwe n'imihango yo gusubiramo kenshi kugirango amakipe ashobore kwigirira ikizere aho gupima ibidasobanutse.
Gushyira mu bikorwa Isi
Kohereza hanze ya PyTorch ishusho itondekanya kuri ONNX no kuyikoresha hamwe na ONNX Runtime kuri seriveri ya C ++ itanga umusaruro udafite Python.
Kohereza icyitegererezo kuri mobile cyangwa mushakisha ukoresheje ONNX Runtime Urubuga (WebAssemble) kugirango ubone ibikoresho.
Kwihutisha ibyoherezwa mu mahanga hamwe na NVIDIA TensorRT nka ONNX Runtime ikora itanga ubukererwe buke.
Kugabanya moderi ya ONNX kuri int8 kugirango igabanye ubunini bwayo no kwihutisha umwanzuro ku mpande za CPU.
Uburyo bwo Gushyira mu bikorwa
ONNX na Model Imikoranire mubikorwa
Kohereza hanze ya PyTorch ishusho itondekanya kuri ONNX no kuyikoresha hamwe na ONNX Runtime kuri seriveri ya C ++ itanga umusaruro udafite Python.
Kwohereza hanze amashusho ya PyTorch kuri ONNX no kuyikoresha hamwe na ONNX Runtime kuri seriveri yumusaruro wa C ++ udafite amakipe ashingiye kuri Python ubusanzwe abona ibisubizo byiza iyo asobanuye ibipimo ngenderwaho byimbere imbere, agakomeza inzira yo kuzamura abantu kubibazo byimanza, kandi akurikirana inyungu zibyara umusaruro nibiciro byigihe.
ONNX na Model Imikoranire mubikorwa
Kohereza icyitegererezo kuri mobile cyangwa mushakisha ukoresheje ONNX Runtime Urubuga (WebAssemble) kugirango ubone ibikoresho.
Kohereza icyitegererezo kuri mobile cyangwa mushakisha ukoresheje ONNX Runtime Urubuga (WebAssembly) kumurongo wibikoresho Amakipe ubusanzwe abona ibisubizo byiza iyo asobanuye ibipimo ngenderwaho byimbere, agakomeza inzira yo kuzamura abantu kubibazo, kandi akurikirana inyungu zibyara umusaruro nibiciro byigihe.
ONNX na Model Imikoranire mubikorwa
Kwihutisha ibyoherezwa mu mahanga hamwe na NVIDIA TensorRT nka ONNX Runtime ikora itanga ubukererwe buke.
Kwihutisha transfert yoherezwa hanze hamwe na NVIDIA TensorRT nkumuntu utanga ONNX Runtime itanga igihe cyo gutinda Amakipe asanzwe abona ibisubizo byiza iyo asobanuye ibipimo byujuje ubuziranenge imbere, agakomeza inzira yo kuzamura abantu kubibazo byimbere, kandi akurikirana inyungu zibyara umusaruro nibiciro byamakosa mugihe.
ONNX na Model Imikoranire mubikorwa
Kugabanya moderi ya ONNX kuri int8 kugirango igabanye ubunini bwayo no kwihutisha umwanzuro ku mpande za CPU.
Kugabanya urugero rwa ONNX kuri int8 kugirango igabanye ubunini bwayo kandi yihutishe gufata umwanzuro ku mpande za CPU Amakipe akunze kubona ibisubizo byiza iyo asobanuye ibipimo ngenderwaho byimbere, agakomeza inzira yo kuzamura abantu kubibazo, kandi akurikirana inyungu zibyara umusaruro hamwe nibiciro byamakosa mugihe runaka.
Ingaruka & Kurinda
Gutezimbere igipimo kimwe gishobora guhisha intege nke za sisitemu.
Ibikorwa Remezo no kubungabunga akenshi usanga bidahabwa agaciro.
Icyuho cyumutekano no kwitegereza birashobora kwiyongera uko sisitemu igenda igorana.
Igishushanyo mbonera
Sobanura ubukererwe, ubuziranenge, nigiciro cyibiciro mbere yo kubishyira mubikorwa.
Sobanura ubukererwe, ubuziranenge, nigiciro cyibiciro mbere yo kubishyira mubikorwa. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.
Ibipimo byerekana umutwaro ufatika hamwe namakuru yimiterere.
Ibipimo byerekana umutwaro ufatika hamwe namakuru yimiterere. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.
Gukurikirana ibikoresho kubikosa, drift, ningaruka zabakoresha.
Gukurikirana ibikoresho kubikosa, drift, ningaruka zabakoresha. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.
Tegura inzira yo gusubiza ibyabaye mbere yo gupima.
Tegura inzira yo gusubiza ibyabaye mbere yo gupima. Fata buri ntambwe nk irembo ryibimenyetso: niba ibipimo bitujujwe, hagarika kuzenguruka, funga icyuho, hanyuma noneho wagure imikoreshereze.