Ndërtues për ImageEmbedder.ImageEmbedderOptions
.
Ndërtuesit Publikë
Ndërtues () |
Metodat publike
ImageEmbedder përfundimtar.ImageEmbedderOptions | ndërto () Vlerëson dhe ndërton shembullin ImageEmbedder.ImageEmbedderOptions . |
abstrakt ImageEmbedder.ImageEmbedderOptions.Builder | setBaseOptions ( BaseOptions BaseOptions) Vendos opsionet BaseOptions për detyrën e ngulitësit të imazhit. |
abstrakt ImageEmbedder.ImageEmbedderOptions.Builder | |
abstrakt ImageEmbedder.ImageEmbedderOptions.Builder | setL2Normalize (boolean l2Normalize) Vendos nëse normalizimi i L2 duhet të kryhet në instalimet e kthyera. |
abstrakt ImageEmbedder.ImageEmbedderOptions.Builder | setQuantize (kuantizoj boolean) Vendos nëse futja e kthyer duhet të kuantizohet në bajt nëpërmjet kuantizimit skalar. |
abstrakt ImageEmbedder.ImageEmbedderOptions.Builder | setResultListener ( ResultListener < ImageEmbedderResult , MPImage > ResultListener) Vendos OutputHandler.ResultListener që të marrë rezultatet e futjes në mënyrë asinkrone kur ngulitësi i imazhit është në modalitetin e transmetimit të drejtpërdrejtë. |
abstrakt ImageEmbedder.ImageEmbedderOptions.Builder |
Metodat e trashëguara
Ndërtuesit Publikë
Ndërtues publik ()
Metodat publike
Ndërtimi i opsioneve përfundimtare publike ImageEmbedder.ImageEmbedder ()
Vlerëson dhe ndërton shembullin ImageEmbedder.ImageEmbedderOptions
. *
Hedhjet
IllegalArgumentPërjashtim | nëse dëgjuesi i rezultatit dhe mënyra e ekzekutimit nuk janë konfiguruar siç duhet. Dëgjuesi i rezultateve duhet të vendoset vetëm kur ngulitësi i imazhit është në modalitetin e transmetimit të drejtpërdrejtë. |
---|
abstrakt publik ImageEmbedder.ImageEmbedderOptions.Builder setBaseOptions ( BaseOptions BaseOptions)
Vendos opsionet BaseOptions
për detyrën e ngulitësit të imazhit.
Parametrat
opsionet bazë |
---|
abstrakt publik ImageEmbedder.ImageEmbedderOptions.Builder setErrorListener ( ErrorListener errorListener)
Vendos një ErrorListener
opsional.
Parametrat
errorListener |
---|
abstrakt publik ImageEmbedder.ImageEmbedderOptions.Builder setL2Normalize (boolean l2Normalize)
Vendos nëse normalizimi i L2 duhet të kryhet në instalimet e kthyera. Përdoreni këtë opsion vetëm nëse modeli nuk përmban tashmë një L2_NORMALIZATION
TF Lite Op. Në shumicën e rasteve, ky është tashmë rasti dhe norma L2 arrihet kështu përmes përfundimit të TF Lite.
E rreme sipas parazgjedhjes.
Parametrat
l2Normalizo |
---|
abstrakt publik ImageEmbedder.ImageEmbedderOptions . Builder setQuantize (kuantizimi Boolean)
Vendos nëse futja e kthyer duhet të kuantizohet në bajt nëpërmjet kuantizimit skalar. Përfshirjet supozohen në mënyrë implicite si njësi-normë dhe për këtë arsye çdo dimension është i garantuar të ketë vlerë në [-1.0, 1.0]
. Përdorni setL2Normalize(boolean)
nëse nuk është kështu.
E rreme sipas parazgjedhjes.
Parametrat
kuantizoj |
---|
abstrakt publik ImageEmbedder.ImageEmbedderOptions.Builder setResultListener ( ResultListener < ImageEmbedderResult , MPImage > resultListener)
Vendos OutputHandler.ResultListener
që të marrë rezultatet e futjes në mënyrë asinkrone kur ngulitësi i imazhit është në modalitetin e transmetimit të drejtpërdrejtë.
Parametrat
dëgjuesi i rezultateve |
---|
abstrakt publik ImageEmbedder.ImageEmbedderOptions.Builder setRunningMode ( RunningMode runningMode)
Vendos RunningMode
për detyrën e ngulitësit të imazhit. Parazgjedhja në modalitetin e imazhit. Mbjellësi i imazhit ka tre mënyra:
- IMAGE: Modaliteti për kryerjen e nxjerrjes së ngulitjes në hyrje të vetme imazhi.
- VIDEO: Mënyra për kryerjen e nxjerrjes së ngulitjes në kornizat e deshifruara të një videoje.
- LIVE_STREAM: Modaliteti për kryerjen e nxjerrjes së integruar në një transmetim të drejtpërdrejtë të të dhënave hyrëse, si p.sh. nga kamera. Në këtë modalitet,
setResultListener
duhet të thirret për të konfiguruar një dëgjues për të marrë rezultatet e përfshirjes në mënyrë asinkrone.
Parametrat
running Mode |
---|