DataOperationsCatalog Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe usata per creare componenti che operano sui dati, ma non fanno parte della pipeline di training del modello. Include componenti da caricare, salvare, memorizzare nella cache, filtrare, mescolare e dividere i dati.
public sealed class DataOperationsCatalog
type DataOperationsCatalog = class
Public NotInheritable Class DataOperationsCatalog
- Ereditarietà
-
DataOperationsCatalog
Metodi
BootstrapSample(IDataView, Nullable<Int32>, Boolean) |
Eseguire un esempio di bootstrap approssimativo di |
Cache(IDataView, String[]) |
Crea una cache in memoria lazy di |
CreateEnumerable<TRow>(IDataView, Boolean, Boolean, SchemaDefinition) |
Convertire un oggetto IDataView in un oggetto fortemente tipizzato IEnumerable<T>. |
CrossValidationSplit(IDataView, Int32, String, Nullable<Int32>) |
Suddividere il set di dati in piega di convalida incrociata del set di training e del set di test.
Rispetta l'oggetto |
FilterRowsByColumn(IDataView, String, Double, Double) |
Filtrare il set di dati in base ai valori di una colonna numerica. |
FilterRowsByKeyColumnFraction(IDataView, String, Double, Double) |
Filtrare il set di dati in base ai valori di una KeyDataViewType colonna. |
FilterRowsByMissingValues(IDataView, String[]) |
Eliminare righe in cui qualsiasi colonna in |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, DataViewSchema) |
Creare un nuovo IDataView oggetto su un oggetto enumerabile degli elementi del tipo definito dall'utente usando l'oggetto specificato DataViewSchema, che potrebbe contenere più informazioni sullo schema rispetto al tipo in grado di acquisire. |
LoadFromEnumerable<TRow>(IEnumerable<TRow>, SchemaDefinition) |
Creare un nuovo IDataView oggetto su un enumerabile degli elementi del tipo definito dall'utente.
L'utente mantiene la proprietà dell'oggetto Un utilizzo tipico per la visualizzazione dati di streaming può essere: creare la visualizzazione dati che carica i dati in modo pigrimente in base alle esigenze, quindi applicare trasformazioni pre-training a esso e cursore attraverso di esso per i risultati della trasformazione. |
ShuffleRows(IDataView, Nullable<Int32>, Int32, Boolean) |
Rilegare le righe di |
SkipRows(IDataView, Int64) |
Ignorare |
TakeRows(IDataView, Int64) |
Accettare |
TrainTestSplit(IDataView, Double, String, Nullable<Int32>) |
Suddividere il set di dati nel set di training e nel set di test in base alla frazione specificata.
Rispetta l'oggetto |