Skip to content

Commit db8e5e2

Browse files
committed
Merge pull request #26 from yllieth/plit
Name splits
2 parents 9f65ac5 + 6c2e030 commit db8e5e2

File tree

6 files changed

+22
-8
lines changed

6 files changed

+22
-8
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "predicsis_ml_sdk-javascript",
3-
"version": "0.4.3",
3+
"version": "0.5.0",
44
"authors": [
55
"Yllieth <[email protected]>",
66
"Dehau"

dist/predicsis-jsSDK.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -513,14 +513,18 @@ angular
513513
* <li><code>30%</code> of your original dataset for <b>testing</b></li>
514514
* </ul><br/>
515515
* @return {Promise} Subsets
516+
* {
517+
* train: {id: "..."},
518+
* test: {id: "..."}
519+
* }
516520
*/
517521
this.split = function(id, name, filename, sampling) {
518522
filename = filename || name;
519523
sampling = sampling || DEFAULT_SAMPLING;
520524

521525
var learn = {
522526
parent_dataset_id: id,
523-
name: 'learned_' + name,
527+
name: 'learned_' + name,
524528
data_file: {filename: 'learned_' + filename},
525529
sampling: sampling
526530
};
@@ -532,7 +536,10 @@ angular
532536
sampling: -sampling
533537
};
534538

535-
return $q.all([this.create(learn), this.create(test)]);
539+
return $q.all({
540+
train: this.create(learn),
541+
test: this.create(test)
542+
});
536543
};
537544

538545
/**

dist/predicsis-jsSDK.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/predicsis-jsSDK.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/model/Datasets.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -286,14 +286,18 @@ angular
286286
* <li><code>30%</code> of your original dataset for <b>testing</b></li>
287287
* </ul><br/>
288288
* @return {Promise} Subsets
289+
* {
290+
* train: {id: "..."},
291+
* test: {id: "..."}
292+
* }
289293
*/
290294
this.split = function(id, name, filename, sampling) {
291295
filename = filename || name;
292296
sampling = sampling || DEFAULT_SAMPLING;
293297

294298
var learn = {
295299
parent_dataset_id: id,
296-
name: 'learned_' + name,
300+
name: 'learned_' + name,
297301
data_file: {filename: 'learned_' + filename},
298302
sampling: sampling
299303
};
@@ -305,7 +309,10 @@ angular
305309
sampling: -sampling
306310
};
307311

308-
return $q.all([this.create(learn), this.create(test)]);
312+
return $q.all({
313+
train: this.create(learn),
314+
test: this.create(test)
315+
});
309316
};
310317

311318
/**

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "predicsis_ml_sdk-javascript",
3-
"version": "0.4.3",
3+
"version": "0.5.0",
44
"description": "Javascript SDK for PredicSis ML API",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)