Skip to content

Commit 3531a39

Browse files
committed
Use tfjs build for browser side
1 parent e343b18 commit 3531a39

6 files changed

Lines changed: 18 additions & 8 deletions

File tree

danfojs/src/core/frame.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* limitations under the License.
1313
*/
1414

15-
import * as tf from "@tensorflow/tfjs-core";
15+
import * as tf from "@tensorflow/tfjs";
1616
import Ndframe from "./generic";
1717
import { Series } from "./series";
1818
import { Utils } from "./utils";

danfojs/src/core/generic.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@
1313
*
1414
*/
1515

16-
import * as tf from "@tensorflow/tfjs-core";
16+
import * as tf from "@tensorflow/tfjs";
1717
import { table } from "table";
1818
import { Utils } from "./utils";
1919
import { Configs } from "../config/config";
2020

21+
2122
const utils = new Utils();
2223
const config = new Configs(); //package wide configuration object
23-
24+
const _VERSION = "0.1.5";
2425
export default class NDframe {
2526
/**
2627
* N-Dimensiona data structure. Stores multi-dimensional
@@ -263,6 +264,14 @@ export default class NDframe {
263264
return this.index_arr;
264265
}
265266

267+
/**
268+
* Returns current version
269+
* @return {String} version of danfojs
270+
*/
271+
get __version() {
272+
return _VERSION;
273+
}
274+
266275
/**
267276
* Sets index of the NDFrame
268277
*/

danfojs/src/core/series.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
*/
1515

1616

17-
import * as tf from "@tensorflow/tfjs-core";
17+
import * as tf from "@tensorflow/tfjs";
1818
import { variance, std } from 'mathjs';
1919
import { Utils } from "./utils";
2020
import { Str } from "./strings";

danfojs/src/core/utils.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import * as tf from "@tensorflow/tfjs-core";
1+
import * as tf from "@tensorflow/tfjs";
2+
import '@tensorflow/tfjs-backend-cpu';
23
import { Configs } from "../config/config";
34

45
const config = new Configs();

danfojs/src/io/reader.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as tf from "@tensorflow/tfjs-core";
1+
import * as tf from "@tensorflow/tfjs";
22
import fetch from "node-fetch";
33
import XLSX from "xlsx";
44
import { open, Dataset, isDataset } from "frictionless.js";
@@ -191,7 +191,7 @@ export const read = async (
191191
}
192192
}
193193

194-
if ([ "csv", "xls", "xlsx" ].includes(await file.descriptor.format)) {
194+
if (["csv", "xls", "xlsx"].includes(await file.descriptor.format)) {
195195
if (header) {
196196
let df = new DataFrame(rows.slice(1), { columns: rows[0] });
197197
return df;

danfojs/src/preprocessing/scalers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as tf from "@tensorflow/tfjs-core";
1+
import * as tf from "@tensorflow/tfjs";
22
import { Series } from "../core/series";
33
import { DataFrame } from "../core/frame";
44
import { Utils } from "../core/utils";

0 commit comments

Comments
 (0)