機械学習モジュールのデータ型

この記事では、外部データ用の Microsoft Azure Machine Learning Studio (クラシック) でサポートされている .NET データ型について説明します。 また、実験内のモジュール間でデータを渡すために使用されるカスタムデータ型クラスについても説明します。

.NET データ型の表

次の .NET 型は、Machine Learning Studio (クラシック) モジュールでサポートされています。

.NET データ型 コメント
Boolean https://msdn.microsoft.com/library/wts33hb3.aspx
Int16 https://msdn.microsoft.com/library/system.int16(v=vs.110).aspx
Int32 https://msdn.microsoft.com/library/06bkb8w2.aspx
Int64 https://msdn.microsoft.com/library/system.int64.aspx
Single https://msdn.microsoft.com/library/system.single(v=vs.110).aspx
Double https://msdn.microsoft.com/library/system.double(v=vs.110).aspx
String https://msdn.microsoft.com/library/system.string(v=vs.110).aspx
DATETIME https://msdn.microsoft.com/library/system.datetime(v=vs.110).aspx
DateTimeOffset https://msdn.microsoft.com/library/system.datetimeoffset(v=vs.110).aspx
TimeSpan https://msdn.microsoft.com/library/system.timespan(v=vs.110).aspx
Byte https://msdn.microsoft.com/library/system.byte(v=vs.110).aspx
Byte[] https://msdn.microsoft.com/library/system.byte.aspx
Guid Guid は入力時に文字列に変換されます

カスタムデータ型の表

さらに、Machine Learning Studio (クラシック) は、次のカスタムデータクラスをサポートしています。

データ型 説明
データ テーブル DataTable インターフェイスは、Azure Machine Learning で使用されるすべてのデータセットの構造を定義します。
ICluster インターフェイス ICluster インターフェイスは、クラスターモデルの構造を定義します。
IFilter インターフェイス IFilter インターフェイスは、一連の数値の全体に適用されるデジタルシグナル処理フィルターの構造を定義します。 フィルターを作成して保存し、新しい系列に適用できます。
ILearner インターフェイス Ilのインターフェイスは、クラスターモデルなどの特殊な型を除く、分析モデルを定義および保存するためのジェネリックな構造を提供します。
ITransform インターフェイス ITransform インターフェイスは、変換を定義および保存するためのジェネリック構造体を提供します。 Machine Learning Studio (クラシック) を使用して iTransform を作成し、その変換を新しいデータセットに適用できます。

関連項目

Machine Learning Studio (クラシック)