TomVeniat / SANAS

Stochastic Adaptive Neural Architecture Search
66 stars 7 forks source link

SANAS: Stochastic Adaptive Neural Architecture Search

Implementation of SANAS (see paper on arXiv ), a model able to dynamically adapt the architecture of a Deep Neural Network at test time for efficient sequence classification.

Installation:

Speech commands dataset:

Without mongo connection:

With mongo connection:

Without Visdom :

With Visdom :

Data :

Implementing a new dataset:

The __get_item__(self, idx) of a dataset should return a tuple (x,y) with:

It is possible to use the PadCollate class in the dataloader to pad each sequence to the length of the longest one in the sampled batch.