Class AmesRandomAccess

  • All Implemented Interfaces:
    ai.djl.training.dataset.Dataset

    public class AmesRandomAccess
    extends CsvDataset
    Ames house pricing dataset from https://www.kaggle.com/c/house-prices-advanced-regression-techniques/data.

    80 features

    Training Set: 1460 Records

    Test Set: 1459 Records

    Can enable/disable features Set one hot vector for categorical variables

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  AmesRandomAccess.Builder
      A builder to construct a AmesRandomAccess.
      • Nested classes/interfaces inherited from class ai.djl.training.dataset.RandomAccessDataset

        ai.djl.training.dataset.RandomAccessDataset.BaseBuilder<T extends ai.djl.training.dataset.RandomAccessDataset.BaseBuilder<T>>
      • Nested classes/interfaces inherited from interface ai.djl.training.dataset.Dataset

        ai.djl.training.dataset.Dataset.Usage
    • Field Summary

      • Fields inherited from class ai.djl.training.dataset.RandomAccessDataset

        dataBatchifier, device, labelBatchifier, limit, pipeline, prefetchNumber, sampler, targetPipeline
    • Method Detail

      • prepare

        public void prepare​(ai.djl.util.Progress progress)
                     throws java.io.IOException
        Specified by:
        prepare in interface ai.djl.training.dataset.Dataset
        Overrides:
        prepare in class CsvDataset
        Throws:
        java.io.IOException