Class WebPredictor
任意のホスト上に存在するランタイムを使用した画像推論機能を提供します。
Inherited Members
Namespace: Menou.Menoute.Runtime
Assembly: Menou.Menoute.Runtime.dll
Syntax
public class WebPredictor : IPredictor, IDisposable
Properties
Name | Description |
---|---|
TaskInspectors | タスク検査機構一覧。 |
TaskNames | タスク名一覧。 |
Methods
Name | Description |
---|---|
Dispose() | |
Dispose(bool) | |
GetAvailableRuntimeNames(string) | 対象ホスト上で利用可能なランタイムの名称の一覧を取得します。 対象ホストとの通信に失敗した場合 System.ApplicationException 例外をスローします。 |
Load(string, string) | 対象ホストに対し、指定されたランタイムのロードリクエストを送信します。 リクエストが正常に完了した場合、そのランタイムを使用した推論を可能とするオブジェクトを返却します。 対象ホストとの通信に失敗した場合 System.ApplicationException 例外をスローします。 生成されたオブジェクトは不要になったタイミングで適宜破棄(Dispose)を実行してください。 当該オブジェクトが破棄されたタイミングで該当ランタイムのアンロードリクエストが対象ホストに送信されます。 |
Predict(IMenouImage) | 指定された画像に対する推論を実行します。 |
Predict(byte[]) | 指定された画像に対する推論を実行します。 対象ホストとの通信に失敗した場合 System.ApplicationException 例外をスローします。 |
Predict(string) | 指定された画像に対する推論を実行します。 対象ホストとの通信に失敗した場合 System.ApplicationException 例外をスローします。 |