Delegate
ネイティブTensorFlowLiteデリゲートのラッパー。
デリゲート実装が明示的に解放する必要のある追加のリソースまたはメモリを保持している場合、ベストプラクティスは、実装にclose()
メソッドを追加し、デリゲートインスタンスが使用されなくなったときにクライアントに明示的に呼び出すようにすることです。このアプローチでは、技術的には複数のインタープリターインスタンス間で単一のデリゲートインスタンスを共有できますが、デリゲートの実装ではこれを明示的にサポートする必要があります。
パブリックメソッド
public abstract long getNativeHandle ()
TensorFlowLiteデリゲート実装へのネイティブハンドルを返します。
注:Java Delegate
は、ネイティブデリゲートインスタンスの所有権を維持し、 InterpreterApi
インスタンスで使用している間その存在を確認する必要があります。
注:ネイティブデリゲートインスタンスは、デリゲートがインタープリターにアタッチされるまで作成されない場合があるため、このデリゲートを使用してインタープリターが構築されるまで、このメソッドを呼び出さないでください。
戻り値
- ネイティブデリゲートハンドル。 C / C ++では、これは「TfLiteOpaqueDelegate」へのポインタである必要があります。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-05-20 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]