Export modelu pro použití s mobilními zařízeními

Custom Vision Service umožňuje exportovat klasifikátory tak, aby běžely offline. Exportovaný klasifikátor můžete vložit do aplikace a spustit ho místně na zařízení pro klasifikaci v reálném čase.

Možnosti exportu

Custom Vision Service podporuje následující exporty:

  • TensorFlow pro Android.
  • TensorFlow.js pro architektury JavaScriptu, jako jsou React, Angular a Vue. Spustí se na zařízeních s Androidem i iOSem.
  • CoreML pro iOS11.
  • ONNX pro Windows ML, Android a iOS.
  • Vision AI Developer Kit.
  • Kontejner Dockeru pro architekturu Windows, Linux nebo ARM Kontejner obsahuje model TensorFlow a kód služby pro použití rozhraní API služby Custom Vision.

Důležité

Custom Vision Service exportuje jenom projekty s kompaktními doménami. Modely generované kompaktními doménami jsou optimalizované pro omezení klasifikace v reálném čase na mobilních zařízeních. Klasifikátory vytvořené s kompaktní doménou mohou být o něco méně přesné než standardní doména se stejným množstvím trénovacích dat.

Informace o vylepšení klasifikátorů najdete v dokumentu Vylepšení klasifikátoru.

Převod na kompaktní doménu

Poznámka:

Kroky v této části platí jenom v případě, že máte existující model, který není nastavený na komprimovat doménu.

Pokud chcete převést doménu existujícího modelu, proveďte následující kroky:

  1. Na webu Custom Vision vyberte ikonu Domů a zobrazte seznam svých projektů.

    Image of the home icon and projects list

  2. Vyberte projekt a pak vyberte ikonu ozubeného kola v pravém horním rohu stránky.

    Image of the gear icon

  3. V části Domény vyberte jednu z kompaktních domén. Výběrem možnosti Uložit změny uložte změny.

    Poznámka:

    V případě sady Vision AI Dev Kit musí být projekt vytvořen s doménou General (Compact) a v části Možnosti exportu musíte zadat možnost Vision AI Dev Kit.

    Image of domains selection

  4. V horní části stránky vyberte Možnost Train to retrain using the new domain.

Export modelu

Pokud chcete model po opětovném trénování vyexportovat, postupujte takto:

  1. Přejděte na kartu Výkon a vyberte Exportovat.

    Image of the export icon

    Tip

    Pokud položka Export není k dispozici, vybraná iterace nepoužívá kompaktní doménu. V části Iterace této stránky vyberte iteraci, která používá kompaktní doménu, a pak vyberte Exportovat.

  2. Vyberte požadovaný formát exportu a pak vyberte Exportovat a stáhněte si model.

Další kroky

Exportovaný model můžete integrovat do aplikace prozkoumáním některého z následujících článků nebo ukázek: