เดเดฒเตเดฒเดพเดตเตผเดเตเดเตเด เดนเดพเดฏเต! เดเดพเตป CROC-เดฏเดฟเดฒเต เดเดฐเต CV เดกเตเดตเดฒเดชเตเดชเดฑเดพเดฃเต. เดเดเตเดเตพ เดเดชเตเดชเตเตพ 3 เดตเตผเดทเดฎเดพเดฏเดฟ เดธเดฟเดตเดฟ เดฎเตเดเดฒเดฏเดฟเตฝ เดชเดฆเตเดงเดคเดฟเดเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต. เด เดธเดฎเดฏเดคเตเดคเต, เดเดเตเดเตพ เดงเดพเดฐเดพเดณเด เดเดพเดฐเตเดฏเดเตเดเตพ เดเตเดฏเตเดคเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: เดเดเตเดเตพ เดกเตเดฐเตเดตเตผเดฎเดพเดฐเต เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเต, เด เดเตเดเดจเต เดตเดพเดนเดจเดฎเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เด เดตเตผ เดฎเดฆเตเดฏเดชเดฟเดเตเดเดฐเตเดคเต, เดชเตเดเดตเดฒเดฟเดเตเดเดฐเตเดคเต, เดซเตเดฃเดฟเตฝ เดธเดเดธเดพเดฐเดฟเดเตเดเดฐเตเดคเต, เดฑเตเดกเดฟเดฒเตเดเตเดเต เดจเตเดเตเดเตเด, เดธเตเดตเดชเตเดจเดเตเดเดณเดฟเดฒเต เดฎเตเดเดเตเดเดณเดฟเดฒเต เด เดฒเตเดฒ. ; เดธเดฎเตผเดชเตเดชเดฟเดค เดชเดพเดคเดเดณเดฟเตฝ เดตเดพเดนเดจเดฎเตเดเดฟเดเตเดเตเดเดฏเตเด เดจเดฟเดฐเดตเดงเดฟ เดชเดพเตผเดเตเดเดฟเดเดเต เดธเตเดฅเดฒเดเตเดเตพ เดเดเตเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจ เดเดณเตเดเดณเต เดเดเตเดเตพ เดฑเตเดเตเดเตเตผเดกเตเดเตเดฏเตโเดคเต; เดคเตเดดเดฟเดฒเดพเดณเดฟเดเตพ เดนเตเตฝเดฎเดฑเตเดฑเต, เดเดฏเตเดฏเตเดฑเดเตพ เดฎเตเดคเดฒเดพเดฏเดต เดงเดฐเดฟเดเตเดเดฟเดเตเดเตเดฃเตเดเตเดจเตเดจเต เดเดฑเดชเตเดชเตเดตเดฐเตเดคเตเดคเดฟ; เดธเตเดเดฐเตเดฏเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตเดถเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดเตเดตเดจเดเตเดเดพเดฐเดจเต เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดเตเดเต; เดเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเดจเตเดจเดคเตเดฒเตเดฒเดพเด เดเดเตเดเตพ เดเดฃเตเดฃเดฟ.
เดเดพเตป เดเดจเตเดคเดฟเดจเต เดตเตเดฃเตเดเดฟเดฏเดพเดฃเต เดเดคเตเดฒเตเดฒเดพเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเต?
เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเตพ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจ เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเดฟเตฝ, เดเดเตเดเตพ เดฌเดฎเตเดชเตเดเตพ, เดเดฐเตเดชเดพเดเต เดฌเดฎเตเดชเตเดเตพ, เดจเดฟเดเตเดเตพเดเตเดเต เดชเดฐเดฟเดเดฟเดคเดฎเดพเดฏ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดญเดพเดตเดฟเดฏเดฟเตฝ เดชเดฐเดฟเดเดฏเดชเตเดชเตเดเดพเตป เดชเตเดเตเดจเตเดจ เดเดฟเดฒ เดชเตเดฐเดถเตเดจเดเตเดเตพ.
เดจเดฎเตเดเตเดเต เดธเดพเดนเดเดฐเตเดฏเด เด เดจเตเดเดฐเดฟเดเตเดเดพเด
ML-เดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเตเดเตเด เดเดฐเต เดฏเตเดต เดเดฎเตเดชเดจเดฟเดฏเดพเดฏ "N"-เตฝ เดเดเตเดเตพเดเตเดเต เดเตเดฒเดฟ เดฒเดญเดฟเดเตเดเตเดตเตเดจเตเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด. เดเดเตเดเตพ เดเดฐเต ML (DL, CV) เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เดชเดฟเดจเตเดจเตเดเต เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เดเดเตเดเตพ เดฎเดฑเตเดฑเตเดฐเต เดเตเดฒเดฟเดฏเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเตเดจเตเดจเต, เดชเตเดคเตเดตเต เดเดฐเต เดเดเดตเตเดณ เดเดเตเดคเตเดคเต เดเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดฐเดพเดณเตเดเต เดจเตเดฏเตเดฑเตเดฃเดฟเดฒเตเดเตเดเต เดฎเดเดเตเดเตเดจเตเดจเต.
- เดธเดคเตเดฏเดคเตเดคเดฟเดจเตเดฑเต เดจเดฟเดฎเดฟเดทเด เดตเดฐเตเดจเตเดจเต, เดจเดฟเดเตเดเตพ เดเดตเดฟเดเตเดฏเดพเดฃเต เดจเดฟเตผเดคเตเดคเดฟเดฏเดคเตเดจเตเดจเตเด เดเดคเต เดนเตเดชเตเดชเตผเดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดชเดฐเตเดเตเดทเดฟเดเตเดเตเดตเตเดจเตเดจเตเด เดเดฑเตเดฑเดตเตเด เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟ เด
เดต เดเดจเตเดคเต เดซเดฒเดเตเดเดณเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเดเตเดตเตเดจเตเดจเตเด เดจเดฟเดเตเดเตพ เดเดเตเดเดจเตเดฏเตเดเตเดเดฟเดฒเตเด เดเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดเดฒเตเดฒเดพ เดฒเตเดเตเดเตเดเดณเดฟเดฒเตเด เดเดฐเดพเดฃเต เดตเดฟเดตเดฐเดเตเดเตพ เดธเดเดญเดฐเดฟเดเตเดเดคเต เดเดจเตเดจเดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดเดชเตเดทเดจเตเดเตพ เดเดฃเตเดเดพเดเดพเด: เดคเดฒเดฏเดฟเตฝ, เดเตเตบเดซเดฟเดเดฑเตเดเดณเดฟเตฝ, เดจเตเดเตเดเตเดชเดพเดกเดฟเตฝ, เดเตเดฒเตเดกเดฟเดฒเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เด เดจเตเดคเดฐเตเดเตเดทเดคเตเดคเดฟเตฝ. เดนเตเดชเตเดชเตผเดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดเตเดกเดฟเดฒเต เดเดฎเดจเตเดฑเต เดเตเดฏเตเดค เดฒเตเดจเตเดเดณเดพเดฏเดฟ เดธเดเดญเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดพเตป เดเดฐเต เดเดชเตเดทเตป เดเดพเดฃเดพเดจเดฟเดเดฏเดพเดฏเดฟ, เดชเตเดคเตเดตเต, เดซเดพเตปเดธเดฟ เดเดฐเต เดซเตเดฒเตเดฑเตเดฑเต. เดเดชเตเดชเตเตพ เดจเดฟเดเตเดเตพ เดฎเดเดเตเดเดฟเดฏเตเดคเตเดคเดฟเดฏเดคเต เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดฒเตเดเตเดเดฒเตเดฒ, เดเดฎเตเดชเดจเดฟ เดตเดฟเดเตเดเตเดชเตเดฏ เดเดฐเต เดตเตเดฏเดเตเดคเดฟเดฏเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดฒเตเดเตเดเดพเดฃเต, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเตเดกเตเด model_1.pb เดเดจเตเดจ เดฎเตเดกเดฒเตเด เดชเดพเดฐเดฎเตเดชเดฐเตเดฏเดฎเดพเดฏเดฟ เดฒเดญเดฟเดเตเดเตเดตเตเดจเตเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด. เดเดฟเดคเตเดฐเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดพเดจเตเด เดเดฒเตเดฒเดพ เดตเตเดฆเดจเดเดณเตเด เด เดฑเดฟเดฏเดฟเดเตเดเดพเดจเตเด, เดจเดฟเดเตเดเตพ เดเดฐเต เดคเตเดเดเตเดเดเตเดเดพเดฐเดจเดพเดฏ เดธเตเดชเตเดทเตเดฏเดฒเดฟเดธเตเดฑเตเดฑเต เดเตเดเดฟเดฏเดพเดฃเตเดจเตเดจเต เดธเดเตเดเตฝเดชเตเดชเดฟเดเตเดเตเด. - เดฎเตเดจเตเดจเตเดพเดเตเดเตเดชเตเดพเดเตเด. เดเตเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเดณเตเด เด เดคเดฟเดจเตเดชเตเดชเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฒเตเดฒเดพเดตเดฐเตเด เดเดฐเต เด เดจเตเดคเดฐเตเดเตเดทเด เดธเตเดทเตเดเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเดฟเดฒ เดเดพเดฐเดฃเดเตเดเดณเดพเตฝ เด เดตเตผ เด เดตเดจเต เดจเดฎเตเดฎเตเดเต เด เดตเดเดพเดถเดฎเดพเดฏเดฟ เดเดชเตเดเตเดทเดฟเดเตเดเดฟเดฒเตเดฒ เดเดจเตเดจเดคเต เดชเดฒเดชเตเดชเตเดดเตเด เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเต. เดเดคเตเด เดจเดฟเดธเตเดธเดพเดฐเดฎเดฒเตเดฒเดพเดคเตเดค เดเตเดฒเดฟเดฏเดพเดฏเดฟ เดฎเดพเดฑเดพเด. เด เดเดเตเดเดคเตเดคเดฟเตฝ เดธเดฎเดฏเด เดชเดพเดดเดพเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เด เดฒเตเดฒเต?
- เดเดเตเดเตพ เดเดฐเต เดฎเตเดกเตฝ เดชเดฐเดฟเดถเตเดฒเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฐเต เดเดพเตผ เดกเดฟเดฑเตเดฑเดเตเดเตผ). เด เดคเต เดตเดณเดฐเต เดฎเดฟเดเดเตเดเดคเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจ เดเดเตเดเดคเตเดคเดฟเดฒเตเดเตเดเต เดเดเตเดเตพ เดเดคเตเดคเดฟเดเตเดเตเดฐเตเดจเตเดจเต - เดซเดฒเด เดธเดเดฐเดเตเดทเดฟเดเตเดเดพเดจเตเดณเตเดณ เดธเดฎเดฏเดฎเดพเดฃเดฟเดคเต. เดจเดฎเตเดเตเดเต เดเดคเดฟเดจเต car_detection_v1.pb เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเดพเด. เดคเตเดเตผเดจเตเดจเต เดเดเตเดเตพ เดฎเดฑเตเดฑเตเดจเตเดจเต เดชเดฐเดฟเดถเตเดฒเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต - car_detection_v2.pb. เดเตเดฑเดเตเดเต เดธเดฎเดฏเดคเตเดคเดฟเดจเต เดถเตเดทเด, เดเดเตเดเดณเตเดเต เดธเดนเดชเตเดฐเดตเตผเดคเตเดคเดเตผ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดเตเดเตพ เดคเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดเตเดคเตฝ เดเตเดเตเดคเตฝ เดชเด เดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดเดฐเต เดเตเดเตเดเด เดชเตเดฐเดพเดตเดธเตเดคเตเดเตเดเตพ เดฐเตเดชเด เดเตเดณเตเดณเตเดจเตเดจเต, เด เดตเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเด เดฟเดจเดฎเดพเดฏเดฟ เดถเตเดเดฐเดฟเดเตเดเดฃเด (เดเดจเตเดจเดพเตฝ เดเดเตเดเตพ เดเดคเต เดชเดฟเดจเตเดจเตเดเต เดเตเดฏเตเดฏเตเด, เดเดพเดฐเดฃเด เดเดชเตเดชเตเตพ เดเดเตเดเตพเดเตเดเต เดเตเดเตเดคเตฝ เดฎเตเตปเดเดฃเดจเดเดณเตเดฃเตเดเต).
- เดถเดฐเดฟ เดเดชเตเดชเตเตพ เดเดฒเตเดฒเดพเด เดเดดเดฟเดเตเดเต! เดเดเตเดเตพเดเตเดเต เดเดฐเต เดฎเดพเดคเตเดเดฏเตเดฃเตเดเต! เดจเดฎเตเดเตเดเต เด เดเตเดคเตเดค เดฎเตเดกเตฝ เดชเดฐเดฟเดถเตเดฒเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดฎเต, เดเดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเตป เดเดฐเต เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏ เดตเดฟเดเดธเดฟเดชเตเดชเดฟเดเตเดเตเดเตเดเตเดเดพเดฎเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฎเตเดเตเดเต เดเดพเดฏ เดเตเดเดฟเดเตเดเดพเตป เดชเตเดเดพเดฎเต? เดชเดฟเดจเตเดจเต เดเดฐเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเด?
เดชเตเดฐเดถเตเดจเดเตเดเตพ เดคเดฟเดฐเดฟเดเตเดเดฑเดฟเดฏเตฝ
เดเดฐเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดฒเต เดเตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดฒเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเต เดชเดฒเดฐเตเดเตเดฏเตเด เดเตเดฒเดฟเดฏเดพเดฃเต. เดเดพเดฒเดเตเดฐเดฎเตเดฃ, เดเดณเตเดเตพ เดชเตเดฏเดฟ เดตเดฐเตเดจเตเดจเต, เดเตเดเตเดคเตฝ เดชเตเดฐเตเดเดเตเดฑเตเดฑเตเดเตพ เดเดฃเตเดเต, เดชเดฆเตเดงเดคเดฟเดเตพ เดคเดจเตเดจเต เดเตเดเตเดคเตฝ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดเตเด. เดเดฐเต เดคเดฐเดคเตเดคเดฟเตฝ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดฐเต เดคเดฐเดคเตเดคเดฟเตฝ, เดฎเตเดเดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดเตเด (เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ) เดธเตเดเตเดเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเดพเดนเดเดฐเตเดฏเดเตเดเตพ เดเดฟเดฒ เดเตเดฎเตเดชเดฟเดจเตเดทเดจเตเดเดณเดฟเตฝ เดเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดธเดเดญเดตเดฟเดเตเดเตเด. เดเดคเตเดฒเตเดฒเดพเด เดชเดพเดดเดพเดฏ เดธเดฎเดฏเด, เดเดถเดฏเดเตเดเตเดดเดชเตเดชเด, เดเดฐเดฎเตเดชเตเดเตพ, เดเดฐเตเดชเดเตเดทเต เดเดชเดญเตเดเตเดคเต เด เดคเตเดชเตเดคเดฟ, เดเดคเตเดฏเดจเตเดคเดฟเดเดฎเดพเดฏเดฟ เดชเดฃเด เดจเดทเตเดเดชเตเดชเตเดเตฝ เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดเดฒเดพเดถเดฟเดเตเดเตเดจเตเดจเต. เดจเดพเดฎเตเดฒเตเดฒเดพเดตเดฐเตเด เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดฐเต เดชเดดเดฏ เดฑเตเดเตเดเต เดชเดฟเดจเตเดคเตเดเดฐเตเดจเตเดจเตเดฃเตเดเตเดเตเดเดฟเดฒเตเด, เด เดจเดฟเดฎเดฟเดทเดเตเดเตพ เดตเตเดฃเตเดเตเด เดตเตเดฃเตเดเตเด เดเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดเดฐเตเด เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒเตเดจเตเดจเต เดเดพเตป เดตเดฟเดถเตเดตเดธเดฟเดเตเดเตเดจเตเดจเต.
เด เดคเดฟเดจเดพเตฝ, เดเดเตเดเตพ เดเดฐเต เดตเดฟเดเดธเดจ เดเดเตเดฐเดคเตเดคเดฟเดฒเตเดเต เดเดเดจเตเดจเตเดชเตเดฏเดฟ, เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดชเตเดชเตเดเตเดฃเตเด เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดฃเตเดเตเดจเตเดจเต เดเดเตเดเตพ เดเดพเดฃเตเดจเตเดจเต. เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต:
- เดเตเดฒเดฟ เดซเดฒเดเตเดเตพ เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดธเดเดญเดฐเดฟเดเตเดเตเด;
- เดชเตเดคเดฟเดฏ เดเตเดตเดจเดเตเดเดพเดฐเต เดเตพเดชเตเดชเตเดเตเดคเตเดคเตเดจเตเดจ เดชเตเดฐเดเตเดฐเดฟเดฏ เดฒเดณเดฟเดคเดฎเดพเดเตเดเตเด;
- เดเดฐเต เดตเดฟเดเดธเดจ เด เดจเตเดคเดฐเตเดเตเดทเด เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจ เดชเตเดฐเดเตเดฐเดฟเดฏ เดฒเดณเดฟเดคเดฎเดพเดเตเดเตเด;
- เดฎเตเดกเตฝ เดชเดคเดฟเดชเตเดชเดฟเดเดเต เดชเตเดฐเดเตเดฐเดฟเดฏ เดเตเตบเดซเดฟเดเตผ เดเตเดฏเตเดฏเตเด;
- เดฎเตเดกเดฒเตเดเตพ เดธเดพเดงเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เดฎเดพเตผเดเดฎเตเดฃเตเดเต;
- เดเดฐเต เดฎเดพเดคเตเดเดพ เดธเดเดธเตเดฅเดพเดจ เดฎเดพเดจเตเดเตเดฎเตเดจเตเดฑเต เดเดชเดเดฐเดฃเด เดเดฃเตเดเตเดคเตเดคเตเด;
- เดเตฝเดชเตเดชเดพเดฆเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดฎเตเดกเดฒเตเดเตพ เดเดคเตเดคเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดฎเดพเตผเดเด เดเดฃเตเดเตเดคเตเดคเตเด.
เด เดเตเดตเดฟเดค เดเดเตเดฐเด เดเดณเตเดชเตเดชเดคเตเดคเดฟเดฒเตเด เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏเตเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดตเตผเดเตเดเตเดซเตเดฒเต เดเตเดฃเตเดเตเดตเดฐเตเดฃเตเดเดคเต เดเดตเดถเตเดฏเดฎเดพเดฃเต? เด เดฐเตเดคเดฟเดฏเต MLOps เดเดจเตเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต
MLOps เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเดฟเดจเตเดณเตเดณ DevOps, เดกเดพเดฑเตเดฑเดพ เดธเดฏเตปเดธเดฟเดจเตเดฏเตเด เดเดเดฟ เดเตเดฎเตเดเดณเตเดฏเตเด เดฎเตเดกเตฝ เดกเตเดตเดฒเดชเตโเดฎเตเดจเตเดฑเดฟเดจเตเดฑเตเดฏเตเด เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดตเตเดเดค เดเตเดเตเดเดพเดจเตเด เดฎเตเดทเตเตป เดฒเตเดฃเดฟเดเดเต เดฎเตเดกเดฒเตเดเดณเตเดเต เดจเดฟเดฐเตเดเตเดทเดฃเด, เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด, เดญเดฐเดฃเด เดเดจเตเดจเดฟเดตเดฏเดฟเดฒเตเดเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเดพเดจเตเด เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเตพเดเตเดเต เดเดดเดฟเดฏเตเด
เดเดจเตเดฑเต เดฒเตเดเดจเดคเตเดคเดฟเตฝ เด เดชเตเดฐเดเตเดฐเดฟเดฏเดฏเตเดเต เดเดฐเต เดญเดพเดเด เดฎเดพเดคเตเดฐเดฎเต เดเดพเตป เดตเดฟเดตเดฐเดฟเดเตเดเตเดจเตเดจเตเดณเตเดณเต. เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ, เดเดพเตป MLflow เดเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเด, เดเดพเดฐเดฃเด... เดเดคเตเดฐเต เดเดชเตเดชเตบ เดธเตเดดเตโเดธเต เดชเตเดฐเตเดเดเตโเดฑเตเดฑเดพเดฃเต, เดเดฃเดเตเดฑเตเดฑเตเดเตเดฏเตเดฏเดพเตป เดเตเดฑเดฟเดฏ เด เดณเดตเดฟเดฒเตเดณเตเดณ เดเตเดกเต เดเดตเดถเตเดฏเดฎเดพเดฃเต, เดเตเดเดพเดคเต เดเดจเดชเตเดฐเดฟเดฏ ml เดเดเตเดเดเตเดเตเดเตเดเดณเตเดฎเดพเดฏเตเดณเตเดณ เดธเดเดฏเตเดเดจเดตเตเดฎเตเดฃเตเดเต. Kubeflow, SageMaker, เดเตเดฐเตเดฏเดฟเดจเตเดเตพ เดฎเตเดคเดฒเดพเดฏเดต เดชเตเดฒเตเดณเตเดณ เดฎเดฑเตเดฑเต เดเดชเดเดฐเดฃเดเตเดเตพเดเตเดเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเดฟเตฝ เดคเดฟเดฐเดฏเดพเดจเตเด เดจเดฟเดเตเดเดณเตเดเต เดเดตเดถเตเดฏเดเตเดเตพเดเตเดเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดเดจเตเดจเต เดเดฃเตเดเตเดคเตเดคเดพเดจเตเด เดเดดเดฟเดฏเตเด.
MLFlow เดเตเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฆเดพเดนเดฐเดฃเด เดเดชเดฏเตเดเดฟเดเตเดเต "เดฌเดฟเตฝเดกเดฟเดเดเต" MLOps
MLFlow เดเดจเตเดจเดคเต ml เดฎเตเดกเดฒเตเดเดณเตเดเต เดฒเตเดซเต เดธเตเดเตเดเดฟเตพ เดฎเดพเดจเตเดเตเดฎเตเดจเตเดฑเดฟเดจเตเดณเตเดณ เดเดฐเต เดเดชเตเดชเตบ เดธเตเดดเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเตเดฎเดพเดฃเต (
MLflow เดจเดพเดฒเต เดเดเดเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต:
- MLflow เดเตเดฐเดพเดเตเดเดฟเดเดเต - เด เดซเดฒเดคเตเดคเดฟเดฒเตเดเตเดเต เดจเดฏเดฟเดเตเด เดฑเตเดเตเดเตเตผเดกเดฟเดเดเต เดซเดฒเดเตเดเดณเตเดเตเดฏเตเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเตเดเตเดฏเตเด เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเตพเดเตเดเตเดณเตเดณเตเดจเตเดจเต;
- MLflow เดชเตเดฐเตเดเดเตเดฑเตเดฑเต - เดเตเดกเต เดชเดพเดเตเดเตเดเตเดเตเดฏเตเดฏเดพเดจเตเด เดเดคเต เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเดฟเดฒเตเด เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเดจเตเด เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต;
- MLflow เดฎเตเดกเดฒเตเดเตพ - เดเตฝเดชเตเดชเดพเดฆเดจเดคเตเดคเดฟเดฒเตเดเตเดเต เดฎเตเดกเดฒเตเดเตพ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด;
- MLflow เดฐเดเดฟเดธเตเดเตเดฐเดฟ - เดเดฐเต เดเตเดจเตเดฆเตเดฐเตเดเตเดค เดถเตเดเดฐเดคเตเดคเดฟเตฝ เดฎเตเดกเดฒเตเดเตพ เดธเดเดญเดฐเดฟเดเตเดเดพเดจเตเด เด เดตเดฏเตเดเต เด เดตเดธเตเดฅ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเดจเตเด เดจเดฟเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเต.
MLflow เดฐเดฃเตเดเต เดเดจเตเดฑเดฟเดฑเตเดฑเดฟเดเดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต:
- เดฒเตเดเตเดเต เดเดจเตเดจเดคเต เดเดเตเดเตพ เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดฏเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดชเดฐเดฟเดถเตเดฒเดจเดคเตเดคเดฟเดจเตเดฑเตเดฏเตเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเตเดเตเดฏเตเด เดฎเตเดเตเดฐเดฟเดเตเดธเดฟเดจเตเดฑเตเดฏเตเด เดเดฐเต เดชเตเตผเดฃเตเดฃ เดเดเตเดฐเดฎเดพเดฃเต;
- เดเดฐเต เดชเดฐเตเดเตเดทเดฃเด เดเดฐเตเดฎเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจ เดเดฐเต "เดตเดฟเดทเดฏเด" เดเดฃเต.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต เดเดฒเตเดฒเดพ เดเดเตเดเดเตเดเดณเตเด เดเดฌเตเดฃเตเดเต 18.04 เดเดชเตเดชเดฑเตเดฑเตเดฑเดฟเดเดเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเต.
1. เดธเตเตผเดตเตผ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเด
เดเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดเตเดเดพเดฐเตเดฏเด เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฒเตเดฒเดพ เดตเดฟเดตเดฐเดเตเดเดณเตเด เดธเตเดตเตเดเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด, เดเดเตเดเตพ เดเดฐเต เดธเตเตผเดตเตผ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเด. MLflow เดเตเดฐเดพเดเตเดเดฟเดเดเต เดธเตเตผเดตเดฑเดฟเดจเต เดฐเดฃเตเดเต เดชเตเดฐเดงเดพเดจ เดเดเดเดเตเดเดณเตเดฃเตเดเต:
- เดฌเดพเดเตเดเตเตปเดกเต เดธเตเดฑเตเดฑเตเตผ - เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดค เดฎเตเดกเดฒเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดธเตเดเตเดทเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด (4 DBMS-เดเดณเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต: mysql, mssql, sqlite, postgresql);
- เดเตผเดเตเดเดฟเดซเดพเดเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเตเตผ - เดชเตเดฐเดพเดตเดธเตเดคเตเดเตเดเตพ เดธเดเดญเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด (7 เดธเตเดฑเตเดฑเตเดฑเตเดเต เดเดชเตเดทเดจเตเดเตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต: Amazon S3, Azure Blob Storage, Google Cloud Storage, FTP เดธเตเตผเดตเตผ, SFTP เดธเตเตผเดตเตผ, NFS, HDFS).
เด เดเตผเดเตเดเดฟเดซเดพเดเตเดฑเตเดฑเต เดธเตเดฑเตเดฑเตเตผ เดฒเดพเดณเดฟเดคเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดจเดฎเตเดเตเดเต เดเดฐเต sftp เดธเตเตผเดตเตผ เดเดเตเดเตเดเดพเด.
- เดเดฐเต เดเตเดฐเตเดชเตเดชเต เดเดฃเตเดเดพเดเตเดเตเด
$ sudo groupadd sftpg
- เดเดฐเต เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเต เดเตเตผเดเตเดเตเดเดฏเตเด เด
เดตเดจเตเดตเตเดฃเตเดเดฟ เดเดฐเต เดชเดพเดธเตโเดตเตเดกเต เดธเดเตเดเดฎเดพเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด
$ sudo useradd -g sftpg mlflowsftp $ sudo passwd mlflowsftp
- เดฐเดฃเตเดเต เดเดเตเดธเดธเต เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดเตเดฐเดฎเตเดเดฐเดฟเดเตเดเตเดจเตเดจเต
$ sudo mkdir -p /data/mlflowsftp/upload $ sudo chown -R root.sftpg /data/mlflowsftp $ sudo chown -R mlflowsftp.sftpg /data/mlflowsftp/upload
- /etc/ssh/sshd_config-เดฒเตเดเตเดเต เดเตเดฑเดเตเดเต เดตเดฐเดฟเดเตพ เดเตเตผเดเตเดเตเด
Match Group sftpg ChrootDirectory /data/%u ForceCommand internal-sftp
- เดธเตเดตเดจเด เดชเตเดจเดฐเดพเดฐเดเดญเดฟเดเตเดเตเด
$ sudo systemctl restart sshd
เด เดฌเดพเดเตเดเตเตปเดกเต เดธเตเดฑเตเดฑเตเตผ เดจเดฎเตเดเตเดเต postgresql เดเดเตเดเตเดเดพเด.
$ sudo apt update
$ sudo apt-get install -y postgresql postgresql-contrib postgresql-server-dev-all
$ sudo apt install gcc
$ pip install psycopg2
$ sudo -u postgres -i
# Create new user: mlflow_user
[postgres@user_name~]$ createuser --interactive -P
Enter name of role to add: mlflow_user
Enter password for new role: mlflow
Enter it again: mlflow
Shall the new role be a superuser? (y/n) n
Shall the new role be allowed to create databases? (y/n) n
Shall the new role be allowed to create more new roles? (y/n) n
# Create database mlflow_bd owned by mlflow_user
$ createdb -O mlflow_user mlflow_db
เดธเตเตผเดตเตผ เดเดฐเดเดญเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดคเตเดคเตบ เดชเดพเดเตเดเตเดเตเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต (เดเดฐเต เดชเตเดฐเดคเตเดฏเตเด เดตเตเตผเดเตเดตเตฝ เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ เดธเตเดทเตเดเดฟเดเตเดเดพเตป เดเดพเตป เดถเตเดชเดพเตผเดถ เดเตเดฏเตเดฏเตเดจเตเดจเต):
pip install mlflow
pip install pysftp
เดจเดฎเตเดเตเดเต เดจเดฎเตเดฎเตเดเต เดธเตเตผเดตเตผ เดเดฐเดเดญเดฟเดเตเดเดพเด
$ mlflow server
--backend-store-uri postgresql://mlflow_user:mlflow@localhost/mlflow_db
--default-artifact-root sftp://mlflowsftp:mlflow@sftp_host/upload
--host server_host
--port server_port
2. เดเตเดฐเดพเดเตเดเดฟเดเดเต เดเตเตผเดเตเดเตเด
เดเดเตเดเดณเตเดเต เดชเดฐเดฟเดถเตเดฒเดจเดคเตเดคเดฟเดจเตเดฑเต เดซเดฒเดเตเดเตพ เดจเดทเตโเดเดชเตเดชเตเดเดพเดคเดฟเดฐเดฟเดเตเดเดพเดจเตเด, เดกเตเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดเต เดญเดพเดตเดฟ เดคเดฒเดฎเตเดฑเดเตพเดเตเดเต เดเดจเตเดคเดพเดฃเต เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเดเตเดเดพเดจเตเด, เดชเดดเดฏ เดธเดเดพเดเตเดเตพเดเตเดเตเด เดจเดฟเดเตเดเตพเดเตเดเตเด เดชเด เดจ เดชเตเดฐเดเตเดฐเดฟเดฏ เดถเดพเดจเตเดคเดฎเดพเดฏเดฟ เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเดจเตเดจเดคเดฟเดจเตเด, เดเดเตเดเตพ เดเตเดฐเดพเดเตเดเดฟเดเดเต เดเตเตผเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต. เดเตเดฐเดพเดเตเดเดฟเดเดเต เดเดจเตเดจเดคเดฟเดจเตผเดคเตเดฅเด เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ, เดฎเตเดเตเดฐเดฟเดเตโเดธเต, เดเตผเดเตเดเดฟเดซเดพเดเตโเดฑเตเดฑเตเดเตพ, เดชเดฐเดฟเดถเตเดฒเดจเดคเตเดคเดฟเดจเตเดฑเต เดคเตเดเดเตเดเดคเตเดคเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเดคเตเดเตเดเดฟเดฒเตเด เด เดงเดฟเด เดตเดฟเดตเดฐเดเตเดเตพ, เดเดเตเดเดณเตเดเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดธเตเตผเดตเดฑเดฟเตฝ เดธเดเดฐเดเตเดทเดฟเดเตเดเตเด เดเดจเตเดจเดพเดฃเต.
เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดพเตป เดเดฐเต เดเตเดฑเดฟเดฏ เดธเตเดทเตเดเดฟเดเตเดเต
เดเดฑเตเดฑเดตเตเด เดฐเดธเดเดฐเดฎเดพเดฏ เดเดพเดฐเตเดฏเดเตเดเตพ เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจ เดตเดฐเดฟเดเตพ เดเดคเดพ:
def run(self, epochs, lr, experiment_name):
# getting the id of the experiment, creating an experiment in its absence
remote_experiment_id = self.remote_server.get_experiment_id(name=experiment_name)
# creating a "run" and getting its id
remote_run_id = self.remote_server.get_run_id(remote_experiment_id)
# indicate that we want to save the results on a remote server
mlflow.set_tracking_uri(self.tracking_uri)
mlflow.set_experiment(experiment_name)
with mlflow.start_run(run_id=remote_run_id, nested=False):
mlflow.keras.autolog()
self.train_pipeline.train(lr=lr, epochs=epochs)
try:
self.log_tags_and_params(remote_run_id)
except mlflow.exceptions.RestException as e:
print(e)
เดเดตเดฟเดเต self.remote_server mlflow.tracking เดฐเตเดคเดฟเดเตพเดเตเดเต เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเตเดฑเดฟเดฏ เดฑเดพเดชเตเดชเดฑเดพเดฃเต. MlflowClient (เดเดพเตป เดเดคเต เดธเตเดเดฐเตเดฏเดพเตผเดคเตเดฅเด เดเดฃเตเดเดพเดเตเดเดฟ), เด เดคเดฟเดจเตเดฑเต เดธเดนเดพเดฏเดคเตเดคเตเดเต เดเดพเตป เดเดฐเต เดชเดฐเตเดเตเดทเดฃเด เดธเตเดทเตเดเดฟเดเตเดเตเดเดฏเตเด เดธเตเตผเดตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดฒเตเดเตเดเต เดซเดฒเดเตเดเตพ เดเดตเดฟเดเตเดฏเดพเดฃเต เดฒเดฏเดฟเดชเตเดชเดฟเดเตเดเตเดฃเตเดเดคเตเดจเตเดจเต เดเดพเตป เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต (mlflow.set_tracking_uri(self.tracking_uri)). เดเดพเตป เดธเตเดตเดฏเดฎเตเดตเดฏเตเดณเตเดณ เดฒเตเดเดฟเดเดเต mlflow.keras.autolog() เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดฎเดพเดเตเดเตเดจเตเดจเต. เดจเดฟเดฒเดตเดฟเตฝ MLflow เดเตเดฐเดพเดเตเดเดฟเดเดเต TensorFlow, Keras, Gluon XGBoost, LightGBM, Spark เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเดพเดฏเดฟ เดเดเตเดเตเดฎเดพเดฑเตเดฑเดฟเดเต เดฒเตเดเดฟเดเดเดฟเดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดเตเดเตเดจเตเดจเต. เดจเดฟเดเตเดเดณเตเดเต เดเดเตเดเดเตเดเตเดเต เดฒเตเดฌเตเดฐเดฑเดฟเดฏเต เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดเดฒเตเดฒเดพเดฏเตเดชเตเดชเตเดดเตเด เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟ เดฒเตเดเดฟเตป เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด. เดเดเตเดเตพ เดชเดฐเดฟเดถเตเดฒเดจเด เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเดพเดฃเต. เดฑเดฟเดฎเตเดเตเดเต เดธเตเตผเดตเดฑเดฟเตฝ เดเดพเดเตเดเดณเตเด เดเตปเดชเตเดเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเตเด เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดฏเตเด.
เดเดฒเตเดฒเดพ เดฒเตเดเตเดเตเดเดณเตเดฏเตเด เดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเดณเดฟเดฒเตเดเตเดเต เดเดฒเตเดฒเดพเดตเดฐเตเดฏเตเด เดชเตเดฒเต เดฐเดฃเตเดเต เดตเดฐเดฟเดเดณเตเด เดจเดฟเดเตเดเตพเดเตเดเตเด เดเดเตโเดธเดธเต เดเดฃเตเดเต. เด เดเดฟเดชเตเดณเดฟเดฏเดพเดฃเต?
3. เดเดเตเดเตพ เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดตเดฐเดฏเตเดเตเดเตเดจเตเดจเต
เดเดจเดฟ เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดฒเตเดเตเดเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเต เดเดณเตเดชเตเดชเดฎเดพเดเตเดเดพเด. เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดฑเตเดเตเดเดฟเดฒเตเดเตเดเต MLproject, conda.yaml เดซเดฏเดฒเตเดเตพ เดเตเตผเดเตเดเตเด.
ML เดชเดฆเตเดงเดคเดฟ
name: flow_segmentation
conda_env: conda.yaml
entry_points:
main:
parameters:
categories: {help: 'list of categories from coco dataset'}
epochs: {type: int, help: 'number of epochs in training'}
lr: {type: float, default: 0.001, help: 'learning rate'}
batch_size: {type: int, default: 8}
model_name: {type: str, default: 'Unet', help: 'Unet, PSPNet, Linknet, FPN'}
backbone_name: {type: str, default: 'resnet18', help: 'exampe resnet18, resnet50, mobilenetv2 ...'}
tracking_uri: {type: str, help: 'the server address'}
experiment_name: {type: str, default: 'My_experiment', help: 'remote and local experiment name'}
command: "python mlflow_training.py
--epochs={epochs}
--categories={categories}
--lr={lr}
--tracking_uri={tracking_uri}
--model_name={model_name}
--backbone_name={backbone_name}
--batch_size={batch_size}
--experiment_name={experiment_name}"
MLflow เดชเตเดฐเตเดเดเตเดเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เดเตเดฃเดเตเดเดณเตเดฃเตเดเต:
- เดชเตเดฐเต - เดจเดฟเดเตเดเดณเตเดเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเดฟเดจเตเดฑเต เดชเตเดฐเต;
- เดชเดฐเดฟเดธเตเดฅเดฟเดคเดฟ - เดเดจเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, conda_env เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเต เด เดจเดเตเดเตเดฃเตเด เดฑเตบ เดเตเดฏเตเดฏเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเตเดตเตเดจเตเดจเตเด เดกเดฟเดชเตปเดกเตปเดธเดฟ เดตเดฟเดตเดฐเดฃเด conda.yaml เดซเดฏเดฒเดฟเดฒเดพเดฃเตเดจเตเดจเตเด;
- เดเตปเดเตเดฐเดฟ เดชเตเดฏเดฟเดจเตเดฑเตเดเตพ - เดเดคเต เดซเดฏเดฒเตเดเตพ, เดเดคเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฎเตเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเดฎเตเดจเตเดจเต เดธเตเดเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต (เดชเดฐเดฟเดถเตเดฒเดจเด เดเดฐเดเดญเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฒเตเดฒเดพ เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเตเด เดธเตเดตเดฏเดฎเตเดต เดฒเตเดเต เดเตเดฏเตเดฏเดชเตเดชเตเดเตเด)
เดเตเดฃเตเด.เดฏเดพเดเตฝ
name: flow_segmentation
channels:
- defaults
- anaconda
dependencies:
- python==3.7
- pip:
- mlflow==1.8.0
- pysftp==0.2.9
- Cython==0.29.19
- numpy==1.18.4
- pycocotools==2.0.0
- requests==2.23.0
- matplotlib==3.2.1
- segmentation-models==1.0.1
- Keras==2.3.1
- imgaug==0.4.0
- tqdm==4.46.0
- tensorflow-gpu==1.14.0
เดจเดฟเดเตเดเดณเตเดเต เดฑเตบเดเตเด เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดกเตเดเตเดเตผ เดเดชเดฏเตเดเดฟเดเตเดเดพเด, เดเตเดเตเดคเตฝ เดตเดฟเดตเดฐเดเตเดเตพเดเตเดเต เดฆเดฏเดตเดพเดฏเดฟ เดเดพเดฃเตเด
4. เดจเดฎเตเดเตเดเต เดชเดฐเดฟเดถเตเดฒเดจเด เดเดฐเดเดญเดฟเดเตเดเดพเด
เดเดเตเดเตพ เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดเตเดฒเตเตบ เดเตเดฏเตเดคเต เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดชเตเดเตเดจเตเดจเต:
git clone https://github.com/simbakot/mlflow_example.git
cd mlflow_example/
เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดเตเดเตพ เดฒเตเดฌเตเดฐเดฑเดฟเดเตพ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต
pip install mlflow
pip install pysftp
เดเดพเดฐเดฃเด เดเดพเตป เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจ conda_env เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, Anaconda เดจเดฟเดเตเดเดณเตเดเต เดเดฎเตเดชเตเดฏเตเดเตเดเดฑเดฟเตฝ เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดฏเดฃเด (เดเดจเตเดจเดพเตฝ เดเดตเดถเตเดฏเดฎเดพเดฏ เดเดฒเตเดฒเดพ เดชเดพเดเตเดเตเดเตเดเดณเตเด เดธเตเดตเดฏเด เดเตปเดธเตเดฑเตเดฑเดพเตพ เดเตเดฏเตเดคเต เดฒเตเดเตเดเต เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดฎเดฑเดฟเดเดเดเตเดเดพเดจเดพเดเตเด).
เดเดฒเตเดฒเดพ เดคเดฏเตเดฏเดพเดฑเตเดเตเดชเตเดชเต เดจเดเดชเดเดฟเดเดณเตเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดฏเดฟ, เดจเดฎเตเดเตเดเต เดชเดฐเดฟเดถเตเดฒเดจเด เดเดฐเดเดญเดฟเดเตเดเดพเด. เดชเตเดฐเตเดเดเตเดฑเตเดฑเต เดฑเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต:
$ mlflow run -P epochs=10 -P categories=cat,dog -P tracking_uri=http://server_host:server_port .
เดเดฎเดพเตปเดกเต เดจเตฝเดเดฟเดฏ เดถเตเดทเด, เดเดฐเต เดเตเดฃเตเด เดเตปเดตเดฏเตเตบเดฎเตเดจเตเดฑเต เดธเตเดตเดฏเดฎเตเดต เดธเตเดทเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดเดฏเตเด เดชเดฐเดฟเดถเตเดฒเดจเด เดเดฐเดเดญเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด.
เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดชเดฐเดฟเดถเตเดฒเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดฏเตเดเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเดพเตป เดชเดพเดธเดพเดเตเดเดฟ, เดเดเตเดเตพ เดธเตเดเตโเดฎเตเดจเตเดฑเต เดเตเดฏเตเดฏเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจ เดตเดฟเดญเดพเดเดเตเดเตพ (เดจเดฟเดเตเดเตพเดเตเดเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดเดพเดฃเดพเด
เดธเดพเดงเตเดฏเดฎเดพเดฏ เดชเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเดณเตเดเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต MLproject เดซเดฏเดฒเดฟเตฝ เดเดพเดฃเดพเด.
5. เดชเด เดจ เดซเดฒเดเตเดเตพ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเตเด
เดชเดฐเดฟเดถเตเดฒเดจเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดฟเดฏ เดถเตเดทเด, เดเดเตเดเดณเตเดเต เดธเตเตผเดตเดฑเดฟเดจเตเดฑเต เดตเดฟเดฒเดพเดธเดคเตเดคเดฟเดฒเตเดเตเดเต เดฌเตเดฐเตเดธเดฑเดฟเตฝ เดชเตเดเดพเด
เดเดฒเตเดฒเดพ เดชเดฐเตเดเตเดทเดฃเดเตเดเดณเตเดเตเดฏเตเด (เดฎเตเดเดณเดฟเตฝ เดเดเดคเต) เดเดฐเต เดฒเดฟเดธเตเดฑเตเดฑเตเด เดฑเดฃเตเดฃเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเดณเตเด (เดฎเดงเตเดฏเดคเตเดคเดฟเตฝ) เดเดตเดฟเดเต เดเดพเดฃเดพเด. เดเดฐเต เดฒเตเดเตเดเดฟเดจเตเด เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเดเตเดเตพ (เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ, เดฎเตเดเตเดฐเดฟเดเตโเดธเต, เดเตผเดเตเดเดฟเดซเดพเดเตโเดฑเตเดฑเตเดเตพ, เดเดฟเดฒ เด เดงเดฟเด เดตเดฟเดตเดฐเดเตเดเตพ) เดจเดฎเตเดเตเดเต เดเดพเดฃเดพเตป เดเดดเดฟเดฏเตเด.
เดเดฐเต เดฎเตเดเตเดฐเดฟเดเตเดเดฟเดจเตเด เดจเดฎเตเดเตเดเต เดฎเดพเดฑเตเดฑเดเตเดเดณเตเดเต เดเดฐเดฟเดคเตเดฐเด เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเดพเด
เด. เดเดชเตเดชเตเตพ เดเดเตเดเตพเดเตเดเต เดเดฐเต "เดฎเดพเดจเตเดตเตฝ" เดฎเตเดกเดฟเตฝ เดซเดฒเดเตเดเตพ เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเดพเด, เดเตเดเดพเดคเต เดจเดฟเดเตเดเตพเดเตเดเต MLflow API เดเดชเดฏเตเดเดฟเดเตเดเต เดฏเดพเดจเตเดคเตเดฐเดฟเด เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด เดธเดเตเดเตเดเดฐเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด.
6. เดฎเตเดกเตฝ เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดฏเตเด
เดเดเตเดเตพ เดเดเตเดเดณเตเดเต เดฎเตเดกเตฝ เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดฏเตเดฆเตเดงเดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดพเดฃเตเดจเตเดจเต เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดค เดถเตเดทเด, เดเดเตเดเตพ เด เดคเต เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดฏเดพเตป เดฎเตเดจเตเดจเตเดเตเดเต เดชเตเดเตเดจเตเดจเต, เดเดคเดฟเดจเดพเดฏเดฟ เดเดเตเดเตพเดเตเดเต เดเดตเดถเตเดฏเดฎเดพเดฏ เดฒเตเดเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดคเตเดคเต (เดฎเตเดฎเตเดชเดคเตเดคเต เดเดฃเตเดกเดฟเดเดฏเดฟเตฝ เดเดพเดฃเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเตเดชเตเดฒเต) เดคเดพเดดเตเดเตเดเต เดชเตเดเตเด.
เดเดเตเดเดณเตเดเต เดฎเตเดกเดฒเดฟเดจเต เดเดฐเต เดชเตเดฐเต เดจเตฝเดเดฟเดฏ เดถเตเดทเด, เด เดคเดฟเดจเต เดเดฐเต เดชเดคเดฟเดชเตเดชเตเดฃเตเดเต. เดจเดฟเดเตเดเตพ เด เดคเต เดชเตเดฐเดฟเตฝ เดฎเดฑเตเดฑเตเดฐเต เดฎเตเดกเตฝ เดธเตเดตเต เดเตเดฏเตเดคเดพเตฝ, เดชเดคเดฟเดชเตเดชเต เดธเตเดตเดฏเดฎเตเดต เดจเดตเตเดเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด.
เดเดฐเต เดฎเตเดกเดฒเดฟเดจเตเด, เดจเดฎเตเดเตเดเต เดเดฐเต เดตเดฟเดตเดฐเดฃเด เดเตเตผเดเตเดเดพเดจเตเด เดฎเตเดจเตเดจเต เดธเตเดฑเตเดฑเตเดฑเตเดฑเตเดเดณเดฟเตฝ เดเดจเตเดจเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด (เดธเตเดฑเตเดฑเตเดเดฟเดเดเต, เดชเตเดฐเตเดกเดเตเดทเตป, เดเตผเดเตเดเตเดตเตเดกเต); เดคเตเดเตผเดจเตเดจเต, API เดเดชเดฏเตเดเดฟเดเตเดเต, เดจเดฎเตเดเตเดเต เด เด เดตเดธเตเดฅเดเตพ เดเดเตเดธเดธเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด, เดเดคเต เดชเดคเดฟเดชเตเดชเดฟเดจเตเดชเตเดชเด เด เดงเดฟเด เดตเดดเดเตเดเดตเตเด เดจเตฝเดเตเดจเตเดจเต.
เดเดฒเตเดฒเดพ เดฎเตเดกเดฒเตเดเดณเดฟเดฒเตเดเตเดเตเด เดเดเตเดเตพเดเตเดเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดเดเตเดธเดธเต เดเดฃเตเดเต
เด เดตเดฏเตเดเต เดชเดคเดฟเดชเตเดชเตเดเดณเตเด
เดฎเตเดฎเตเดชเดคเตเดคเต เดเดฃเตเดกเดฟเดเดฏเดฟเดฒเตเดจเตเดจเดชเตเดฒเต, เดเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดเดณเตเด API เดเดชเดฏเตเดเดฟเดเตเดเต เดเตเดฏเตเดฏเดพเด.
7. เดฎเตเดกเตฝ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเด
เด เดเดเตเดเดคเตเดคเดฟเตฝ, เดเดเตเดเตพเดเตเดเต เดเดคเดฟเดจเดเด เดชเดฐเดฟเดถเตเดฒเดจเด เดฒเดญเดฟเดเตเด (เดเตเดฐเดพเดธเต) เดฎเตเดกเตฝ เดเดฃเตเดเต. เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเดเตเดเดจเต เดเดชเดฏเตเดเดฟเดเตเดเดพเด เดเดจเตเดจเดคเดฟเดจเตเดฑเต เดเดฐเต เดเดฆเดพเดนเดฐเดฃเด:
class SegmentationModel:
def __init__(self, tracking_uri, model_name):
self.registry = RemoteRegistry(tracking_uri=tracking_uri)
self.model_name = model_name
self.model = self.build_model(model_name)
def get_latest_model(self, model_name):
registered_models = self.registry.get_registered_model(model_name)
last_model = self.registry.get_last_model(registered_models)
local_path = self.registry.download_artifact(last_model.run_id, 'model', './')
return local_path
def build_model(self, model_name):
local_path = self.get_latest_model(model_name)
return mlflow.keras.load_model(local_path)
def predict(self, image):
image = self.preprocess(image)
result = self.model.predict(image)
return self.postprocess(result)
def preprocess(self, image):
image = cv2.resize(image, (256, 256))
image = image / 255.
image = np.expand_dims(image, 0)
return image
def postprocess(self, result):
return result
เดเดตเดฟเดเต self.registry เดธเตเดเดฐเตเดฏเดพเตผเดคเตเดฅเด mlflow.tracking.MlflowClient เดจเต เดฎเตเดเดณเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเตเดฑเดฟเดฏ เดฑเดพเดชเตเดชเดฑเดพเดฃเต. เดเดพเตป เดเดฐเต เดฑเดฟเดฎเตเดเตเดเต เดธเตเตผเดตเตผ เดเดเตโเดธเดธเตเดธเตเดเตเดฏเตโเดคเต เด เดตเดฟเดเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเด เดชเตเดฐเตเด เดเดฑเตเดฑเดตเตเด เดชเตเดคเดฟเดฏ เดชเตเดฐเตเดกเดเตเดทเตป เดชเดคเดฟเดชเตเดชเตเด เดเดณเตเดณ เดเดฐเต เดฎเตเดกเดฒเดฟเดจเดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเต เดเดจเตเดจเดคเดพเดฃเต เดเดพเดฐเตเดฏเด. เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดเดพเตป เดเตผเดเตเดเดฟเดซเดพเดเตเดฑเตเดฑเต เดชเตเดฐเดพเดฆเตเดถเดฟเดเดฎเดพเดฏเดฟ ./เดฎเตเดกเตฝ เดซเตเตพเดกเดฑเดฟเดฒเตเดเตเดเต เดกเตเตบเดฒเตเดกเต เดเตเดฏเตเดฏเตเดเดฏเตเด, mlflow.keras.load_model(local_path) เดเดจเตเดจ เดกเดฏเดฑเดเตเดเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเดกเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต. เดเดชเตเดชเตเตพ เดจเดฎเตเดเตเดเต เดจเดฎเตเดฎเตเดเต เดฎเดพเดคเตเด เดเดชเดฏเตเดเดฟเดเตเดเดพเด. CV (ML) เดกเตเดตเดฒเดชเตเดชเตผเดฎเดพเตผเดเตเดเต เดเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดฎเตเดกเตฝ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดพเดจเตเด เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเตเดเตพ เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเดเดพเดจเตเด เดเดดเดฟเดฏเตเด.
เดเดชเดธเดเดนเดพเดฐเดฎเดพเดฏเดฟ
เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดธเดฟเดธเตเดฑเตเดฑเด เดเดพเตป เด เดตเดคเดฐเดฟเดชเตเดชเดฟเดเตเดเต:
- ML เดฎเตเดกเดฒเตเดเตพ, เดชเดฐเดฟเดถเตเดฒเดจ เดชเตเดฐเตเดเดคเดฟ, เดซเดฒเดเตเดเตพ เดเดจเตเดจเดฟเดตเดฏเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเตพ เดเตเดจเตเดฆเตเดฐเตเดเตเดคเดฎเดพเดฏเดฟ เดธเดเดญเดฐเดฟเดเตเดเตเด;
- เดเดฐเต เดตเดฟเดเดธเดจ เด เดจเตเดคเดฐเตเดเตเดทเด เดตเตเดเดคเตเดคเดฟเตฝ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเด;
- เดฎเตเดกเดฒเตเดเดณเดฟเดฒเต เดเตเดฒเดฟเดฏเตเดเต เดชเตเดฐเตเดเดคเดฟ เดจเดฟเดฐเตเดเตเดทเดฟเดเตเดเตเดเดฏเตเด เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดเดฏเตเด เดเตเดฏเตเดฏเตเด;
- เดฎเตเดกเดฒเตเดเดณเตเดเต เด เดตเดธเตเดฅ เดชเดคเดฟเดชเตเดชเดฟเดเตเดเดพเดจเตเด เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเดจเตเด เดเดคเต เดธเตเดเดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต;
- เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดเดพเดเตเดจเตเดจ เดฎเตเดกเดฒเตเดเตพ เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเตเดจเตเดจเดคเต เดเดณเตเดชเตเดชเดฎเดพเดฃเต.
เด เดเดฆเดพเดนเดฐเดฃเด เดเดฐเต เดเดณเดฟเดชเตเดชเดพเดเตเดเดฎเดพเดฃเต เดเตเดเดพเดคเต เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด เดธเดฟเดธเตเดฑเตเดฑเด เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดเดฐเต เดเดฐเดเดญ เดชเตเดฏเดฟเดจเตเดฑเดพเดฏเดฟ เดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต, เด เดคเดฟเตฝ เดซเดฒเดเตเดเดณเตเดเต เดฎเตเดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเดตเตเด เดฎเตเดกเดฒเตเดเดณเตเดเต เดฐเดเดฟเดธเตเดเตเดฐเตเดทเดจเตเด (เดฏเดฅเดพเดเตเดฐเดฎเด เดชเตเดฏเดฟเดจเตเดฑเตเดเตพ 5 เดเด 6 เดเด) เดเตพเดชเตเดชเตเดเดพเด เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดจเดฟเดเตเดเตพ เดกเดพเดฑเตเดฑเดพเดธเตเดฑเตเดฑเตเดเดณเตเดเต เดชเดคเดฟเดชเตเดชเต เดเตเตผเดเตเดเตเดฎเต, เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดฎเดฑเตเดฑเตเดจเตเดคเตเดเตเดเดฟเดฒเตเด ? เดเดพเตป เดชเดฑเดฏเดพเตป เดถเตเดฐเดฎเดฟเดเตเด เดเดพเดฐเตเดฏเด เดจเดฟเดเตเดเตพเดเตเดเต เดฎเตเดคเตเดคเดคเตเดคเดฟเตฝ MLOps เดเดตเดถเตเดฏเดฎเดพเดฃเต เดเดจเตเดจเดคเดพเดฃเต, MLflow เดเดฐเต เดฒเดเตเดทเตเดฏเดคเตเดคเดฟเดฒเตเดเตเดเตเดณเตเดณ เดเดฐเต เดเดชเดพเดงเดฟ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต.
เดเดพเตป เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเดเตเดเดพเดคเตเดค เดเดจเตเดคเตเดเตเดเต เดชเตเดฐเดถเตเดจเดเตเดเตพ เดจเดฟเดเตเดเตพ เดจเตเดฐเดฟเดเตเดเตเดตเตเดจเตเดจเต เดเดดเตเดคเตเด?
เดจเดฟเดเตเดเดณเตเดเต เดเดตเดถเตเดฏเดเตเดเตพ เดจเดฟเดฑเดตเตเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเดเตเดเต เดจเดฟเดเตเดเตพ เดเดจเตเดคเต เดเตเตผเดเตเดเตเด?
เดเดฒเตเดฒเดพ เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดญเดพเดเดฟเดเดฎเดพเดฏ เดชเตเดฐเดถเตเดจเดเตเดเดณเตเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเดจเตเดคเต เดเดชเดเดฐเดฃเดเตเดเดณเตเด เดธเดฎเตเดชเดจเดเตเดเดณเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต?
PS เดเดพเตป เดฐเดฃเตเดเต เดฒเดฟเดเตเดเตเดเตพ เดเดเดพเด:
github เดชเดฆเตเดงเดคเดฟ -
MLflow -
เดเตเดฆเตเดฏเดเตเดเตพเดเตเดเตเดณเตเดณ เดเดจเตเดฑเต เดเตเดฒเดฟ เดเดฎเตเดฏเดฟเตฝ - [เดเดฎเตเดฏเดฟเตฝ เดชเดฐเดฟเดฐเดเตเดทเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต]
เดเดเตเดเดณเตเดเต เดเดฎเตเดชเดจเดฟ เดเดจเตเดเดพเดฒเดฟเดเดฎเดพเดฏเดฟ เดเดเดฟ เดธเตเดชเตเดทเตเดฏเดฒเดฟเดธเตเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเดฟ เดตเดฟเดตเดฟเดง เดเดตเดจเตเดฑเตเดเตพ เดนเตเดธเตเดฑเตเดฑเตเดเตเดฏเตเดฏเตเดจเตเดจเต, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต: เดเตเดฒเต 8 เดจเต เดฎเตเดธเตเดเต เดธเดฎเดฏเด 19:00 เดจเต เดเดฐเต เดเตบเดฒเตเตป เดซเตเตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดเดฐเต เดธเดฟเดตเดฟ เดฎเตเดฑเตเดฑเดชเตเดชเต เดเดฃเตเดเดพเดเตเด, เดจเดฟเดเตเดเตพเดเตเดเต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดเตเดเตเดเดฟเตฝ, เดจเดฟเดเตเดเตพเดเตเดเต เดชเดเตเดเตเดเตเดเตเดเดพเด, เดฐเดเดฟเดธเตเดเตเดฐเตเดทเตป
เด เดตเดฒเดเดฌเด: www.habr.com