IDataView.GetRowCursorSet Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tím se vytvoří sada paralelních dávkových kurzorů.
n
Hodnota představuje doporučený limit kardinality. Pokud n
není pozitivní, znamená to, že volající nemá žádné doporučení a implementace by měla mít určité výchozí chování, aby se tento případ vykryl. Všimněte si, že toto je výhradně doporučení: je zcela možné, že implementace může vrátit jiný počet kurzorů.
Kurzory by měly vrátit stejná data jako vrácená , GetRowCursor(IEnumerable<DataViewSchema.Column>, Random)s výjimkou dělených: žádné dva kurzory by neměly vracet "stejný" řádek, který by byl vrácen běžným sériovým kurzorem, ale všechny řádky by měly být vráceny přesně jedním z kurzorů vrácených z tohoto kurzoru. Kurzory mohou mít jejich hodnoty odsouhlasené podřízené prostřednictvím použití Batch vlastnosti.
Typickým vzorem použití je, že je požadována sada kurzorů, každá z nich je pak předána sadě pracovních vláken, které je spotřebovávají nezávisle, zatímco nakonec se výsledky nakonec kompletují na konci pomocí pořadí Batch vlastnosti popsané výše. Obvyklejší scénáře budou obsah s vyžádáním z jediného sériového kurzoru GetRowCursor(IEnumerable<DataViewSchema.Column>, Random).
public Microsoft.ML.DataViewRowCursor[] GetRowCursorSet (System.Collections.Generic.IEnumerable<Microsoft.ML.DataViewSchema.Column> columnsNeeded, int n, Random rand = default);
abstract member GetRowCursorSet : seq<Microsoft.ML.DataViewSchema.Column> * int * Random -> Microsoft.ML.DataViewRowCursor[]
Public Function GetRowCursorSet (columnsNeeded As IEnumerable(Of DataViewSchema.Column), n As Integer, Optional rand As Random = Nothing) As DataViewRowCursor()
Parametry
- columnsNeeded
- IEnumerable<DataViewSchema.Column>
Aktivní sloupce jsou potřeba. Pokud se předá prázdný IEnumerable sloupec, nevyžaduje se žádný sloupec.
- n
- Int32
Navrhovaný stupeň paralelismu.