KeyDataViewType クラス

定義

カテゴリまたは列挙値を表す型。多クラス分類モデルのラベルの値に最もよく使用されます。

public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
    inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
継承

注釈

基になる .NET 型は、符号なし整数型の 1 つです。 既定値は UInt32、、またはUInt64することもできますByteUInt16。 キーが数値型であるにもかかわらず、情報は本質的に数値ではないため、通常、算術演算は意味がありません。

欠損値は 0 にマップされます。

セットの最初の欠損値は常に 1です。

その他の値 Countは、.

たとえば、キー値Countが 3 の場合、0UInt32値は欠落しているキー値に対応し、有効な値である (2または3有効な値1のいずれか) に対応し、他の値は使用されません。

コンストラクター

KeyDataViewType(Type, Int32)

KeyDataViewType クラスの新しいインスタンスを初期化します。 これは、キー値が何らかの形式の配列またはリスト上の列挙体として使用されている最も一般的なケースをより自然に容易にするために、forcountを取ることによってInt32、仮説的により一般的KeyDataViewType(Type, UInt64)なコンストラクターとは異なります。

KeyDataViewType(Type, UInt64)

KeyDataViewType クラスの新しいインスタンスを初期化します。

プロパティ

Count

Count は 、 のカーディナリティです KeyDataViewType

RawType

このためDataViewTypeの生Type. これは生の表現の種類であり、完全な情報の内容ではないことに DataViewType注意してください。

(継承元 DataViewType)

メソッド

Equals(DataViewType)

この KeyDataViewType オブジェクトが別 DataViewType のインスタンスと等しいかどうかを判断します。 他の項目が KeyDataViewType同じかどうか、同じかどうか RawType 、および同じかどうかを Count 確認します。

Equals(Object)

インスタンスが別KeyDataViewTypeKeyDataViewTypeインスタンスと等しいかどうかを判断します。 オブジェクトの種類 KeyDataViewTypeが 、オブジェクトが同じかどうか RawType 、およびオブジェクトが同じかどうかを Count 確認します。

GetHashCode()

ハッシュ コードを取得します。

IsValidDataType(Type)

指定した型が有効な場合は true を返します。KeyDataViewType 有効なものはByteUInt16UInt32UInt64符号なし整数型です。つまり、符号なし整数型です。

ToString()

KeyDataViewType の文字列形式。

適用対象