出力テンソル名を取得
onnx_output_name h, idx, var_str, buf_size
h : セッションハンドル idx : 出力テンソル番号 (0~) var_str : 名前を受け取る str 変数 (sdim 済) buf_size : var_str に sdim で確保したバッファサイズ
(プラグイン / モジュール : hsponnx.dll)
idx 番目の出力テンソル名を var_str に格納します。 var_str は事前に sdim で十分なサイズを確保し、その sdim サイズを buf_size に指定してください。
| プラグイン / モジュール | hsponnx.dll |
| バージョン | 1.0 |
| 作成日 | 2026-04-15 |
| 著作者 | IronHSP / hsponnx |
| URL | https://github.com/inovia/IronHSP |
| 備考 | hsponnx.dll は Microsoft 公式の ONNX Runtime (onnxruntime.dll) を
動的リンクして、HSP から .onnx モデルをロード / 推論できるように する薄いラッパプラグインです。 DirectML execution provider に対応しており、onnx_set_backend_dml で DirectX 12 互換 GPU (NVIDIA / AMD / Intel / Qualcomm) での ハードウェア推論が可能です。 v1 の onnx_run は「1 input / 1 output, float32 tensor」という 単純なケース専用です。ResNet / MobileNet / YOLOv5 の画像分類・検出 モデルの多くはこのシグネチャで動きます。 実際に推論するには以下が必要です: - hsponnx.dll / hsponnx_64.dll - onnxruntime.dll - DirectML.dll (DML backend を使う場合のみ) いずれも plugins/win32/hsponnx/third_party/onnxruntime/README.md の手順で NuGet or 公式 zip から入手して HSP ランタイムと同じ ディレクトリに配置してください。 糖衣として package/win32/common/iron_onnx.hsp を include すると iron_onnx_open / iron_onnx_input_info 等がまとめて使えます。 |
| タイプ | 拡張命令 |
| グループ | hsponnx ― メタ情報 |
| 対応環境 |
|
| hs ファイル | hsphelp\hsponnx.hs |