StructuredDataViewType クラス

定義

すべての非プリミティブ型の抽象基本クラス。

public abstract class StructuredDataViewType : Microsoft.ML.Data.DataViewType
type StructuredDataViewType = class
    inherit DataViewType
Public MustInherit Class StructuredDataViewType
Inherits DataViewType
継承
StructuredDataViewType
派生

注釈

このクラスは、 PrimitiveDataViewTypeするために constrast に立っています。 このクラスは、所有権、変更可能性、または異種の問題を気にせずに、表現型のインスタンスを自由にコピーできるケースをカプセル化するために定義されているため、これらの要因が懸念される型に対して定義されます。

最も顕著な例を取るために、 VectorDataViewType は構造体型であり、 VBuffer<T> 表現型のバッファー共有メカニズムでは、独立したコピーを作成するのに十分な割り当てがありません。

コンストラクター

名前 説明
StructuredDataViewType(Type)

すべての非プリミティブ型の抽象基本クラス。

プロパティ

名前 説明
RawType

このTypeの生のDataViewType。 これは生の表現の種類であり、 DataViewTypeの完全な情報コンテンツではないことに注意してください。

(継承元 DataViewType)

メソッド

名前 説明
Equals(DataViewType)

truethisと等しい場合はotherを返し、それ以外の場合はfalse返します。

(継承元 DataViewType)

適用対象