HoldoutMaxPercent プロパティ
テストに使用する MiningStructure のソース データ内のケースの割合を取得します。値の設定も可能です。
名前空間: Microsoft.AnalysisServices
アセンブリ: Microsoft.AnalysisServices (Microsoft.AnalysisServices.dll)
構文
'宣言
Public Property HoldoutMaxPercent As Integer
Get
Set
'使用
Dim instance As MiningStructure
Dim value As Integer
value = instance.HoldoutMaxPercent
instance.HoldoutMaxPercent = value
public int HoldoutMaxPercent { get; set; }
public:
property int HoldoutMaxPercent {
int get ();
void set (int value);
}
member HoldoutMaxPercent : int with get, set
function get HoldoutMaxPercent () : int
function set HoldoutMaxPercent (value : int)
プロパティ値
型: System. . :: . .Int32
テストに使用するソース データの割合を示す 0 ~ 99 の integer です。
説明
HoldoutMaxCases と HoldoutMaxPercent の両方に値が設定されている場合は、低い方の制限値が使用されます。HoldoutMaxPercent に値が設定されておらず、HoldoutMaxCases の値が 0 である場合は、すべてのデータがテストに使用され、トレーニングにはデータが使用されません。
すべての提示パラメータに基づいて、最終的なテスト データ セットのサイズがケースの総数以上になると、警告が発生します。
また、テスト セットがトレーニング セットよりも大きくなると、エラーが発生します。
注 テスト データ セットの作成を有効にするには、マイニング構造の CacheMode プロパティが既定値の KeepTrainingCases に設定されている必要があります。
注意 |
---|
SQL Server 2005 は、マイニング構造での提示されたパーティションの作成をサポートしていません。SQL Server 2005 Analysis Services のインスタンスに格納されているマイニング構造では、HoldoutMaxPercent を使用できません。 |