0.0.9 • Published 1 year ago

impulse-dataset-ts v0.0.9

Weekly downloads
-
License
Copyright Michał ...
Repository
-
Last release
1 year ago

impulse-dataset-ts

Installation.

npm install impulse-dataset-ts

Build.

npm run build-dev && npm run build-prod

How to use?

const {
    DatasetBuilder: { DatasetBuilder },
    DatasetModifier: { MinMaxScalingDatabaseModifier, MissingDataScalingDatabaseModifier },
    DatasetBuilderSource: { DatasetBuilderSourceCSV },
} = require("impulse-dataset-ts");

const path = require("path");

DatasetBuilder.fromSource(
   DatasetBuilderSourceCSV.fromLocalFile(path.resolve(__dirname, "./data/mnist_20x20_x.csv"))
).then(async (inputDataset) => {
   inputDataset = new MissingDataScalingDatabaseModifier(inputDataset).apply();
   inputDataset = new MinMaxScalingDatabaseModifier(inputDataset).apply();
});
const {
    DatasetBuilder: { DatasetBuilder },
    DatasetBuilderSource: { DatasetBuilderSourceCSV },
    DatasetModifier: { CategoryDatasetModifier }
} = require("impulse-dataset-ts");

const path = require("path");

DatasetBuilder.fromSource(
    DatasetBuilderSourceCSV.fromLocalFile(path.resolve(__dirname, "./data/data.csv"))
).then(async (inputDataset) => {
    console.log(inputDataset.data);
    inputDataset = new CategoryDatasetModifier([0, 1]).apply(inputDataset);
    console.log(inputDataset.data);
});

Documentation

Supported dataset modifiers:

MinMaxScalingDatasetModifier
MissingDataScalingDatasetModifier
ShuffleDatasetModifier
CategoryDatasetModifier

There are no errors using above.

Examples

Exports

const {
    Dataset: {
        Dataset
    },
    DatasetBuilder: {
        DatasetBuilder
    },
    DatasetBuilderSource: {
        DatasetBuilderSourceCSV
    },
    DatasetModifier: {
        MinMaxScalingDatasetModifier,
        MissingDataScalingDatasetModifier,
        ShuffleDatasetModifier,
    }
} = require("impulse-dataset-ts");
0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago

0.0.5

1 year ago

0.0.3

1 year ago

0.0.2

1 year ago

0.0.1

1 year ago