Ji bo veguheztina nivîsarên TensorFlow 1.12 bi tîpên pêşdîtinê yên TensorFlow 2.0, hûn dikarin amûra TF Upgrade V2 bikar bînin. Ev amûr ji bo otomatîkkirina pêvajoya nûvekirina koda TensorFlow 1.x bo TensorFlow 2.0 hatî çêkirin, ji bo pêşdebiran hêsantir dike ku kodên xwe yên heyî veguherînin.
Amûra TF Upgrade V2 navgînek rêza fermanê peyda dike ku dihêle hûn koda TensorFlow 1.x-ya xwe veguherînin koda hevgirtî ya TensorFlow 2.0. Amûr koda we analîz dike û komek veguherînan bicîh tîne da ku hevoksazî û API-yê li hevberên wan TensorFlow 2.0 nûve bike.
Li vir gavên ku hûn amûra TF Upgrade V2 bikar bînin hene:
1. TensorFlow 2.0 û amûra TF Upgrade V2 saz bikin:
python !pip install tensorflow==2.0.0-beta1 !pip install tensorflow-upgrade
2. Termînalek vekin û berbi pelrêça ku tê de skrîpta TensorFlow 1.x tê de bigerin.
3. Amûra TF Upgrade V2 bixebitin:
python !tf_upgrade_v2 --infile your_script.py --outfile your_script_upgraded.py
Li şûna `your_script.py` navê skrîpta xwe ya TensorFlow 1.x û navê `your_script_upgraded.py` ji bo skrîpta hatî guherandin bi navê xwestî biguherîne.
4. Amûr dê skrîpta we analîz bike û pelek nû (`your_script_upgraded.py`) bi koda TensorFlow 2.0 re çêbike. Di heman demê de ew ê raporek guheztinên hatî çêkirin peyda bike, her pirsgirêkên potansiyel ên ku hewcedariya destwerdana destan hewce dike ronî bike.
5. Koda hatî hilberandin binihêrin û her destwerdana bi destan hewce bike çareser bikin. Amûra TF Upgrade V2 piraniya pêvajoya veguheztinê otomatîk dike, lê dibe ku rewş hebin ku verastkirinên bi destan hewce ne, nemaze heke koda we xwe dispêre API-yên nerazî an jêbirin.
6. Dema ku we kodê li gorî hewcedariyê vekoland û sererast kir, hûn dikarin bi karanîna TensorFlow 2.0 skrîpta nûvekirî bimeşînin.
Girîng e ku were zanîn ku amûra TF Upgrade V2 xalek destpêkek arîkar e ji bo koçkirina koda TensorFlow 1.x bo TensorFlow 2.0. Lêbelê, ew veguherînek bi tevahî bêkêmasî garantî nake, ji ber ku dibe ku rewş hebin ku destwerdana desta hewce be.
Amûra TF Upgrade V2 rêgezek hêsan peyda dike ji bo veguheztina nivîsarên TensorFlow 1.12 bo pêşnivîsên TensorFlow 2.0. Bi şopandina gavên ku li jor hatine destnîşan kirin, hûn dikarin piraniya pêvajoya veguheztinê otomatîk bikin, ku hêsantir dike ku hûn bingeha koda xweya heyî nûve bikin TensorFlow 2.0.
Pirs û bersivên din ên vê dawiyê di derbarê Bingehîn TensorFlow EITC/AI/TFF:
- Meriv çawa dikare qatek binavkirî bikar bîne da ku bixweber axên rast ji bo nexşeyek nûnertiya peyvan wekî vektor destnîşan bike?
- Armanca berhevkirina max di CNN de çi ye?
- Pêvajoya derxistina taybetmendiyê di tora neuralî ya hevgirtî (CNN) de ji bo naskirina wêneyê çawa tê sepandin?
- Ma pêdivî ye ku ji bo modelên fêrbûna makîneyê yên ku li TensorFlow.js têne xebitandin fonksiyonek fêrbûna asynkron bikar bînin?
- Parametreya herî zêde ya peyvan a TensorFlow Keras Tokenizer API çi ye?
- Ma TensorFlow Keras Tokenizer API dikare were bikar anîn da ku peyvên herî pir caran bibîne?
- TOCO çi ye?
- Têkiliya di navbera çend serdeman de di modelek fêrbûna makîneyê de û rastbûna pêşbîniya ji xebitandina modelê de çi ye?
- Ma API-ya cîranên pakêtê di Fêrbûna Structured Neural of TensorFlow de li ser bingeha daneya grafika xwezayî danûstendinek perwerdehiya zêdekirî çêdike?
- API-ya cîranên pakêtê di Fêrbûna Structured Neural of TensorFlow de çi ye?
Pir pirs û bersivan di EITC/AI/TFF TensorFlow Fundamentals de bibînin