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 番目の列を表します。 さらに、スパース要素の数 (この例では 5) が各行に存在しない場合は、 InputSize を使用する必要があります。 スパース 部分のサイズだけでなく、合計サイズを指定する必要があります。 ただし、スパー パーツのインデックスは、スパース パーツの開始位置を基準とします。 InputSizeが 7 に設定されている場合、行 "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 つのフィールドに複数行のテキストを含めることができます ( AllowQuoting が false の場合、このオプションは無視されます。 |
| Separators |
区切り記号の列区切り記号として使用する必要がある文字。 |
| TrimWhitespace |
行から末尾の空白を削除します。 |
| UseThreads |
個別の解析スレッドを使用するかどうか。 |