.tflite モデルをロード
tflite_load path, var_hid
path : モデルファイルのパス (string) var_hid : ハンドルを受け取る変数 (int)
(プラグイン / モジュール : hsptflite.dll)
指定された .tflite ファイルを読み込み、Interpreter を作成します。 成功時は var_hid に 0~15 のハンドルが入ります。失敗時は負の値: -1 : スロット不足 -2 : Model 作成失敗 -3 : Options 作成失敗 -4 : Interpreter 作成失敗 -5 : Tensor 割り当て失敗 -100: スタブビルド (SDK 未配置)
| tflite_close | モデルを閉じる | (hsptflite.dll) |
| プラグイン / モジュール | hsptflite.dll |
| バージョン | 1.0 |
| 作成日 | 2026-04-15 |
| 著作者 | IronHSP / hsptflite |
| URL | https://github.com/inovia/IronHSP |
| 備考 | hsptflite.dll は Google 公式の Tensorflow Lite C API
(tensorflowlite_c.dll) を動的リンクして、HSP から .tflite モデルを ロード / 推論できるようにする薄いラッパプラグインです。 MediaPipe の .tflite モデル (palm detection / hand landmarker / pose / face など) を HSP から直接動かすための基盤として設計 されています。高レベル API は iron_mediapipe.hsp を参照。 v1 の API は「Interpreter 16 並列」「任意 dtype のバイナリ直 I/O」 という最小構成です。前処理 (resize / normalize) と後処理 (anchor decode / NMS) はアプリ側または iron_mediapipe.hsp 側で 実装します。 |
| タイプ | 拡張命令 |
| グループ | hsptflite (TensorFlow Lite) |
| 対応環境 |
|
| hs ファイル | hsphelp\hsptflite.hs |