use generic views for mldatasets