Skip to content

Commit a113cbb

Browse files
author
nsthorat
committed
snapshot
1 parent 4cd6d25 commit a113cbb

File tree

7 files changed

+93
-0
lines changed

7 files changed

+93
-0
lines changed

scripts/test-travis.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
if [[ $(node -v) = *v10* ]]; then
2+
karma start \
3+
--browsers='bs_chrome_mac' \
4+
--singleRun --reporters='dots,progress,BrowserStack'
5+
fi

src/FeatureExtractor/index_test.js

Whitespace-only changes.

src/ImageClassifier/index_test.js

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
/* eslint new-cap: 0 */
2+
3+
import * as ImageClassifier from './index';
4+
5+
const DEFAULTS = {
6+
learningRate: 0.0001,
7+
hiddenUnits: 100,
8+
epochs: 20,
9+
numClasses: 2,
10+
batchSize: 0.4,
11+
};
12+
13+
describe('Create an image classifier', () => {
14+
// let classifier;
15+
16+
it('true', () => {
17+
expect(true).toBe(true);
18+
});
19+
// beforeEach((done) => {
20+
// jasmine.DEFAULT_TIMEOUT_INTERVAL = 10000;
21+
// classifier = new ImageClassifier.default('', {}, () => {
22+
// done();
23+
// });
24+
// });
25+
26+
// it('Should create a classifier with all the defaults', () => {
27+
// expect(classifier.learningRate).toBe(DEFAULTS.learningRate);
28+
// expect(classifier.learningRate).toBe(DEFAULTS.learningRate);
29+
// expect(classifier.hiddenUnits).toBe(DEFAULTS.hiddenUnits);
30+
// expect(classifier.epochs).toBe(DEFAULTS.epochs);
31+
// expect(classifier.numClasses).toBe(DEFAULTS.numClasses);
32+
// expect(classifier.batchSize).toBe(DEFAULTS.batchSize);
33+
// });
34+
35+
// it('Should load the model', () => {
36+
// expect(classifier.modelLoaded).toBe(true);
37+
// });
38+
39+
// it('Should classify an image', (done) => {
40+
// const img = new Image();
41+
// img.crossOrigin = '';
42+
// img.src = 'https://ml5js.org/docs/assets/img/bird.jpg';
43+
// img.onload = () => {
44+
// classifier.predict(img, (results) => {
45+
// console.log(results);
46+
// });
47+
// done();
48+
// };
49+
// });
50+
});

src/LSTM/index_test.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
// Copyright (c) 2018 ml5
2+
//
3+
// This software is released under the MIT License.
4+
// https://opensource.org/licenses/MIT
5+
6+
// Just a test
7+
// test('true should be true', () => {
8+
// expect(true).toBe(true);
9+
// });

src/PoseNet/index_test.js

Whitespace-only changes.

src/StyleTransfer/index_test.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// Copyright (c) 2018 ml5
2+
//
3+
// This software is released under the MIT License.
4+
// https://opensource.org/licenses/MIT
5+
6+
// Just a test
7+
// test('true should be true', () => {
8+
// expect(true).toBe(true);
9+
// });
10+

src/Word2vec/index_test.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// import Word2Vec from './index';
2+
3+
// const URL = 'https://raw.githubusercontent.com/ml5js/ml5-examples/master/p5js/07_Word2Vec/data/wordvecs1000.json';
4+
5+
// describe('initialize word2vec', () => {
6+
// let word2vec;
7+
// beforeAll((done) => {
8+
// // word2vec = new Word2Vec(URL);
9+
// done();
10+
// });
11+
12+
// // it('creates a new instance', (done) => {
13+
// // expect(word2vec).toEqual(jasmine.objectContaining({
14+
// // ready: true,
15+
// // modelSize: 1,
16+
// // }));
17+
// // done();
18+
// // });
19+
// });

0 commit comments

Comments
 (0)