Blocco lettore BrainScript

Il blocco reader viene usato per tutti i tipi di lettori e il readerType parametro determina quale lettore usare. Ogni lettore implementa la stessa interfaccia IDataReader. Molti parametri nel blocco lettore vengono condivisi tra diversi tipi di lettori. Alcuni sono specifici di un lettore specifico. Un blocco lettore semplice che usa CNTKTextFormatReader può essere simile al seguente:

reader = [
    readerType = "CNTKTextFormatReader"
    file = "$DataDir$/Train-28x28_cntk_text.txt"
    input = [
        features = [
            dim = 784
            format = "dense"
        ]
        labels = [
            dim = 10
            format = "dense"
        ]
    ]
]

È possibile esplorare diverse impostazioni del lettore nelle configurazioni degli esempi. Per informazioni dettagliate sui lettori specifici, vedere le pagine corrispondenti: