# パラメータ検索テストを設定する

注 : 以前に設定して保存したパラメータ検索データ XML ファイルは、[読み込み] ボタンを押して、新しいテストの基準として使用することができます。

1. [ワークスペース] ドロップダウンから、読み込むワークスペースを選択します。読み込まれたワークスペースには、そのワークスペース内に設定したすべてのストリームとツールが含まれます。

   注 : ユーティリティは、自動的に ViDi ワークスペースが保存されているディレクトリを指します。別のディレクトリとは異なるワークスペースを使用する場合は、[インポート] ボタンを押してワークスペースを読み込んでください。
2. [ストリーム] ドロップダウンから、テストするストリームを選択します。
3. [ツール] から、ツールを選択します。
4. テーブルで、テストするパラメータを選択します。[パラメータ] フィールドをクリックすると、ドロップダウンメニューが表示され、ツールパラメータの全リストをスクロールできます。
5. 同じ学習パラメータを複数回の反復で使用しながら、処理パラメータを変更するだけの場合は、[処理のみ] チェックボックスをオンにします。このチェックボックスはデフォルトで無効になっています。

6. [値] フィールドに、テストするパラメータ値の組み合わせを入力します。

   注 :
   - 追加のパラメータを入力するには、[値] を追加した後に Enter キーを押します。
   - 値を入力した後、[値] フィールドの輪郭が赤で表示されている場合、シンタックスに誤りがあります。

   パラメータ | ツール | データ型 | 例
   --- | --- | --- | ---
   AspectRatio | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。 0%、2%、5% をテストする場合は、「0 2 5」と入力します。
   BorderType | すべて | 列挙: 黒 白 反映 ラップ 重複 | シンタックスは、パラメータ設定の名前です。 黒と重複をテストする場合は、「黒 重複」と入力します。
   Capacity | 解析 (赤) – アンスーパーバイズドモード | 列挙: 巨大 大規模 中程度 小規模 極小 | シンタックスは、パラメータ設定の名前です。
   Centered | 解析 (赤) | boolean | シンタックスは、boolean 状態、True または False です。 2 つの状態をテストする場合は、「True False」と入力します。
   ColorChannels | すべて | Int32 | シンタックスは、32 ビットの整数 (1 ～ 4) です。 グレースケール、BGR、および BGR(A) をテストする場合は、「1 3 4」と入力します。
   Contrast | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   CountEpochs | すべて | Int32 | シンタックスは、32 ビットの整数 (1 ～ 1000) です。
   Exclusive | 分類 (緑) | boolean | シンタックスは、boolean 状態、True または False です。
   FeatureFilter | 位置決め (青) 読み取り (青) | 文字列 | シンタックスは、使用されるフィルタを示す文字列です。 中心が ROI 内にある特徴を除外する場合は、[0,width] に「x」、[0,height] に「y」を入力します。
   FeatureSize | すべて | サイズ | 90、100、110 の組み合わせをテストする場合は、「90x90 100x100 110x110」と入力します。
   Flip | すべて | 列挙: なし 水平 垂直 両方 | シンタックスは、パラメータ設定の名前です。
   GenerateLowPrecisionModel | 分類 (緑) 解析 (赤) | boolean | シンタックスは、boolean 状態、True または False です。
   InvertContrast | すべて | boolean | シンタックスは、boolean 状態、True または False です。
   KeepTrainSelection | すべて | boolean | シンタックスは、boolean 状態、True または False です。
   LowPrecision | 分類 (緑) 解析 (赤) | boolean | シンタックスは、boolean 状態、True または False です。
   Luminance | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   MaskingMode | すべて | 列挙: 透明マスクオーバレイ | シンタックスは、パラメータ設定の名前です。
   OrientedFeatures | 位置決め (青) 読み取り (青) | boolean | シンタックスは、boolean 状態、True または False です。
   Precision | 位置決め (青) | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   RegionFilter | 解析 (赤) | 文字列 | シンタックスは、使用されるフィルタを示す文字列です。
   Rotation | すべて | 間隔のリスト | シンタックスは、[low,high] です。"low" と "high" は数値です。一連の間隔を入力するには、角かっこ内の値をスペースで区切ります。 (0°, 90°)、(5°, 110°)、および (-5°, -90°) の回転間隔をテストする場合は、[0,90] [5,110] [-5,-90] と入力します。
   SamplingDensity | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   SamplingIterations | 解析 (赤) | Int32 | シンタックスは、32 ビットの整数 (1 ～ 10) です。
   Scale | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   ScaledFeatures | 位置決め (青) 読み取り (青) | boolean | シンタックスは、boolean 状態、True または False です。
   Shear | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   SimpleRegions | 解析 (赤) | boolean | シンタックスは、boolean 状態、True または False です。
   Threshold | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   TrainingPasses | 解析 (赤) – アンスーパーバイズドモード | Int32 | シンタックスは、32 ビットの整数 (1 ～ 3) です。
   TrainSelection | すべて | double | シンタックスは、0 ～ 100 の数字で (0 = オフ)、パーセンテージで表示されます。
   UseBaseline | 解析 (赤) | boolean | シンタックスは、boolean 状態、True または False です。

7. [実行] フィールドに、実行する繰り返し回数を入力します。複数回の反復は、平均、中央値、標準偏差などのより統計的な解析を提供しますが、実行にはさらに時間がかかります。
8. 学習/プロセスサイクル間のツールをリセットする場合は、[リセット] チェックボックスをオンにします (これはデフォルトで無効になっています)。
9. 学習の選択パラメータ間の分割を変更しない場合は、[学習の選択を維持] チェックボックスをオンのままにします。それ以外の場合は、チェックボックスをオフにします。
10. パラメータ検索実験ファイルを含むディレクトリにツールをエクスポートする場合、[ツールの保存] チェックボックスをオンにします。これは、デフォルトで無効になっています。
11. [フィルタ] フィールドは、表示フィルタの作成に使用されます。デフォルトにより、[未登録] に設定されています。

12. [初期化] ボタンを押すと、パラメータの設定が初期化され、[結果] テーブルに表示されます。これにより [開始] ボタンも有効になります。

    注 : パラメータとその設定値をさらに変更した場合は、[初期化] ボタンをもう一度押して、パラメータと値を更新する必要があります。

13. [保存] ボタンを押して、パラメータ検索データ XML ファイルを保存します。

    注 : ファイルを保存していない場合は、[開始] ボタンを押すと、自動的にパラメータ検索データファイルを保存するように求められます。

14. [開始] ボタンを押すと、パラメータ設定の計算が始まります。

    テストの実行が開始されると、ユーティリティはアプリケーションの左下隅にテストの残り時間を示します。

15. テストが完了したら、結果を確認して、パラメータ設定の最適な組み合わせを判断できます。