MCPcopy Create free account
hub / github.com/tensorflow/tfjs-examples / loadData

Method loadData

website-phishing/data.js:45–66  ·  view source on GitHub ↗

Loads training and test data.

()

Source from the content-addressed store, hash-verified

43
44 /** Loads training and test data. */
45 async loadData() {
46 this.dataset = await Promise.all([
47 utils.loadCsv(TRAIN_DATA), utils.loadCsv(TRAIN_TARGET),
48 utils.loadCsv(TEST_DATA), utils.loadCsv(TEST_TARGET)
49 ]);
50
51 let {dataset: trainDataset, vectorMeans, vectorStddevs} =
52 utils.normalizeDataset(this.dataset[0]);
53
54 this.dataset[0] = trainDataset;
55
56 let {dataset: testDataset} = utils.normalizeDataset(
57 this.dataset[2], false, vectorMeans, vectorStddevs);
58
59 this.dataset[2] = testDataset;
60
61 this.trainSize = this.dataset[0].length;
62 this.testSize = this.dataset[2].length;
63
64 utils.shuffle(this.dataset[0], this.dataset[1]);
65 utils.shuffle(this.dataset[2], this.dataset[3]);
66 }
67
68 getTrainData() {
69 const dataShape = [this.trainSize, this.NUM_FEATURES];

Callers 1

index.jsFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected