Skip to content
This repository was archived by the owner on Aug 15, 2019. It is now read-only.

Commit f4b135c

Browse files
authored
optimize deeplearn.min.js and random generation (#188)
1 parent bb46e84 commit f4b135c

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"tslint": "~5.6.0",
3333
"tslint-no-circular-imports": "~0.2.0",
3434
"typedoc": "~0.8.0",
35-
"typescript": "2.4.2",
35+
"typescript": "2.5.3",
3636
"uglify-js": "~3.0.28",
3737
"watchify": "~3.9.0"
3838
},

scripts/build-standalone.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@
1616
rm -rf dist/ && \
1717
npm run prep && \
1818
node_modules/.bin/browserify --standalone deeplearn src/index.ts -p [tsify] > dist/deeplearn.js && \
19-
node_modules/.bin/uglifyjs dist/deeplearn.js > dist/deeplearn.min.js && \
19+
node_modules/.bin/uglifyjs dist/deeplearn.js -c -m -o dist/deeplearn.min.js && \
2020
echo "Stored standalone library at dist/deeplearn(.min).js"

src/math/math_cpu.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -994,8 +994,7 @@ export class NDArrayMathCPU extends NDArrayMath {
994994
for (let event = 1; event < cdf.length; ++event) {
995995
cdf[event] = cdf[event - 1] + probVals[event];
996996
}
997-
998-
const random = seedrandom(seed.toString());
997+
const random = seedrandom.alea(seed.toString());
999998
const res = new Float32Array(numSamples);
1000999

10011000
for (let i = 0; i < numSamples; ++i) {

0 commit comments

Comments
 (0)