KeyDataViewType クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
カテゴリまたは列挙値を表す型。多クラス分類モデルのラベルの値に最もよく使用されます。
public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
- 継承
注釈
基になる.NET型は、符号なし整数型の 1 つです。 既定値は UInt32ですが、 Byte、 UInt16、または UInt64することもできます。 キーが数値型であるにもかかわらず、情報は本質的に数値ではないため、通常、算術演算は意味がありません。
欠損値は 0 にマップされます。
セットの最初の欠損値は常に 1。
その他の値の範囲は、 Countの値までです。
たとえば、Countが 3 のキー値がある場合、0UInt32値は不足しているキー値に対応し、1、2、または3のいずれかの値が有効な値であり、その他の値は使用されません。
コンストラクター
| 名前 | 説明 |
|---|---|
| KeyDataViewType(Type, Int32) |
KeyDataViewType クラスの新しいインスタンスを初期化します。 これは、キー値が何らかの形式の配列またはリストの列挙体として使用されている最も一般的なケースをより自然に容易にするために、 |
| KeyDataViewType(Type, UInt64) |
KeyDataViewType クラスの新しいインスタンスを初期化します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Count |
Count は、 KeyDataViewTypeのカーディナリティです。 |
| RawType |
このTypeの生のDataViewType。 これは生の表現の種類であり、 DataViewTypeの完全な情報コンテンツではないことに注意してください。 (継承元 DataViewType) |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(DataViewType) |
この KeyDataViewType オブジェクトが別の DataViewType インスタンスと等しいかどうかを判断します。 他の項目が KeyDataViewTypeの種類かどうか、 RawType が同じかどうか、および Count が同じかどうかを確認します。 |
| Equals(Object) |
KeyDataViewType インスタンスが別のKeyDataViewType インスタンスと等しいかどうかを判断します。 オブジェクトが KeyDataViewTypeの型かどうか、 RawType が同じかどうか、および Count が同じかどうかを確認します。 |
| GetHashCode() |
ハッシュ コードを取得します。 |
| IsValidDataType(Type) |
指定した型が KeyDataViewTypeに対して有効な場合は true を返します。 有効なものは、 Byte、 UInt16、 UInt32、 UInt64、つまり符号なし整数型です。 |
| ToString() |
KeyDataViewTypeの文字列形式。 |