tflite_load

.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
URLhttps://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)
対応環境
  • その他 : Win32 / Win64
hs ファイルhsphelp\hsptflite.hs