TextLoader.Options クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
の設定 TextLoader
public class TextLoader.Options
type TextLoader.Options = class
Public Class TextLoader.Options
- 継承
-
TextLoader.Options
コンストラクター
TextLoader.Options() |
の設定 TextLoader |
フィールド
AllowQuoting |
入力に二重引用符で囲まれた値を含めるかどうか。 このパラメーターは、入力値の区切り文字を実際の区切り文字と区別するために使用されます。 の場合 |
AllowSparse |
入力にスパース表現を含めるかどうか。 たとえば、"5 2:6 4:3" を含む行は 5 つの列があることを意味し、0 以外の列はそれぞれ 6 と 3 の列 2 と 4 です。 列インデックスは 0 から始まるため、列 2 と 4 は 3 番目と 5 番目の列を表します。 列には、高密度の値の後にスパース値が続く場合もあります。 たとえば、"1 2 5 2:6 4:3" を含む行は、値が 1 と 2 の 2 つの高密度列を表し、その後に値が 0、0、6、0、3 の 5 つのスパースで表される列を表します。 スパース列のインデックスは 0 から始まりますが、0 は 3 番目の列を表します。 さらに、 は、 InputSize スパース要素の数 (この例では 5) が各行に存在しない場合に使用する必要があります。 スパース 部分のサイズだけでなく、合計サイズを指定する必要があります。 ただし、spars パーツのインデックスは、スパース パーツの開始位置を基準とします。 が 7 に設定されている場合 InputSize 、行 "1 2 2:6 4:3" は "1 2 0 0 6 0 4" にマップされますが、10 に設定すると、同じ行は "1 2 0 0 6 0 4 0 0" にマップされます。 |
Columns |
列にマップする必要がある入力列を IDataView 指定します。 |
DecimalMarker |
10 進マーカーとして使用する必要がある文字。 既定値は '.' です。 10 進マーカーとして使用できるのは、'.' と ',' だけです。 |
EscapeChar |
引用符で囲まれたフィールド内の引用符をエスケープするために使用する文字。 区切り記号として使用する文字にすることはできません。 |
HasHeader |
ファイルに機能名を含むヘッダーがあるかどうか。 の場合 |
HeaderFile |
機能名を含むヘッダーを含むファイル。 指定した場合、データ ファイルで定義されているヘッダーは、 に HasHeader関係なく無視されます。 |
InputSize |
テキスト データ内のソース列の数。 既定では、スパース行にはサイズ情報が含まれます。 |
MaxRows |
生成する行の最大数。 |
MissingRealsAsNaNs |
true の場合、見つからない実フィールド (double または単一フィールド) は NaN として読み込まれます。 false の場合、0 として読み込まれます。 既定値は false です。 空白の場合、空白のみの場合、または特定の行の末尾に列がない場合、フィールドは "欠落" と見なされます。 |
ReadMultilines |
true の場合、引用符で囲まれたフィールド内で改行文字を使用できるため、1 つのフィールドに複数行のテキストを含めることができます。If が false の場合 AllowQuoting 、このオプションは無視されます。 |
Separators |
区切り記号列の区切り記号として使用する必要がある文字。 |
TrimWhitespace |
行から末尾の空白文字を削除する場合は、 を使用します。 |
UseThreads |
個別の解析スレッドを使用するかどうか。 |