Skip to content

Commit e99aede

Browse files
committed
update documentation
1 parent 6972c81 commit e99aede

23 files changed

+125
-112
lines changed

Gruntfile.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ module.exports = function(grunt) {
5757
ngdocs: {
5858
options: {
5959
dest: 'docs/',
60-
title: 'ML | SDK: Documentation',
60+
title: 'jsSDK: Documentation',
6161
//scripts: ['vendor/angular/angular.js'],
6262
styles: ['docs/ngdoc.css'],
6363
html5Mode: false,

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
Declarative templates with data-binding, MVC, dependency injection and great
1212
testability story all implemented with pure client-side JavaScript!">
1313
<meta name="fragment" content="!">
14-
<title ng-bind-template="ML | SDK: Documentation: {{partialTitle}}">Docs</title>
14+
<title ng-bind-template="jsSDK: Documentation: {{partialTitle}}">Docs</title>
1515
<script type="text/javascript">
1616
// dynamically add base tag as well as css and javascript files.
1717
// we can't add css/js the usual way, because some browsers (FF) eagerly prefetch resources
@@ -92,7 +92,7 @@
9292
<div class="container">
9393

9494

95-
<a href="/api" class="brand">ML | SDK: Documentation</a>
95+
<a href="/api" class="brand">jsSDK: Documentation</a>
9696

9797
<ul class="nav">
9898
<li ng-repeat="(url, name) in sections" ng-class="{active: isActivePath(url)}">

docs/js/docs-setup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ NG_DOCS={
1818
"shortName": "predicsis.jsSDK.helpers.jobsHelper",
1919
"type": "service",
2020
"moduleName": "predicsis.jsSDK.helpers",
21-
"keywords": "$q active alt api array async asynchronous check completed completely completly consider coul created current dataset example fulfilled function going hasn helpers http https job jobid jobs jobshelper jssdk list listen listened lot minute notes params pending png position post predicsis promise property pulling request requests resolved resolving resource response return returns schema second send service src standard succeeds termination time transform usage values wait waiting workflow wrapasyncpromise"
21+
"keywords": "$q active alt api array async asynchronous callback called check completed completely completly consider coul created current dataset error example fulfilled function going handler hasn helpers http https job jobid jobs jobshelper jssdk list listen listened lot minute notes occuring occurs params pending png position post predicsis promise property pulling request requests resolved resolving resource response return returns schema second send service set seterrorhandler src standard succeeds termination time transform usage values wait waiting workflow wrapasyncpromise"
2222
},
2323
{
2424
"section": "api",

docs/partials/api/predicsis.jsSDK.helpers.datasetHelper.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/edit/master/lib/helper/datasetHelper.js" class="improve-docs"><i class="icon-edit"> </i>Improve this doc</a><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L6" class="view-source"><i class="icon-eye-open"> </i>View source</a><h1><code ng:non-bindable="">datasetHelper</code>
1+
<a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/edit/master/lib/helper/datasetHelper.js" class="improve-docs"><i class="icon-edit"> </i>Improve this doc</a><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L6" class="view-source"><i class="icon-eye-open"> </i>View source</a><h1><code ng:non-bindable="">datasetHelper</code>
22
<div><span class="hint">service in module <code ng:non-bindable="">predicsis.jsSDK.helpers</code>
33
</span>
44
</div>
@@ -7,33 +7,33 @@
77
<div class="description"><div class="predicsis-jssdk-helpers-datasethelper-page"><p>Give some utility method on a <a href="#/api/predicsis.jsSDK.models.Datasets">dataset</a> object</p>
88
</div></div>
99
<div class="member method"><h2 id="methods">Methods</h2>
10-
<ul class="methods"><li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L18" class="view-source icon-eye-open"> </a><h3 id="methods_haschildren">hasChildren(dataset)</h3>
10+
<ul class="methods"><li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L18" class="view-source icon-eye-open"> </a><h3 id="methods_haschildren">hasChildren(dataset)</h3>
1111
<div class="haschildren"><div class="haschildren-page"><p>Tells if a dataset has subsets</p>
1212
</div><h5 id="methods_haschildren_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>dataset</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="haschildren-page"><p>Instance of <a href="#/api/predicsis.jsSDK.models.Datasets">dataset</a></p>
1313
</div></td></tr></tbody></table><h5 id="methods_haschildren_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="haschildren-page"><p><kbd>true</kbd> / <kbd>false</kbd></p>
1414
</div></td></tr></table></div>
1515
</li>
16-
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L44" class="view-source icon-eye-open"> </a><h3 id="methods_ischil">isChil(dataset)</h3>
16+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L44" class="view-source icon-eye-open"> </a><h3 id="methods_ischil">isChil(dataset)</h3>
1717
<div class="ischil"><div class="ischil-page"><p>Tells if a dataset is a child dataset
1818
<b>Note:</b> A dataset is considered as a child if it has a parent. There is no orphan among datasets!</p>
1919
</div><h5 id="methods_ischil_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>dataset</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="ischil-page"><p>Instance of <a href="#/api/predicsis.jsSDK.models.Datasets">dataset</a></p>
2020
</div></td></tr></tbody></table><h5 id="methods_ischil_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="ischil-page"><p><kbd>true</kbd> / <kbd>false</kbd></p>
2121
</div></td></tr></table></div>
2222
</li>
23-
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L82" class="view-source icon-eye-open"> </a><h3 id="methods_isformatted">isFormatted(dataset)</h3>
23+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L82" class="view-source icon-eye-open"> </a><h3 id="methods_isformatted">isFormatted(dataset)</h3>
2424
<div class="isformatted"><div class="isformatted-page"><p>Tells if a dataset has both header and separator defined.</p>
2525
</div><h5 id="methods_isformatted_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>dataset</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="isformatted-page"><p>Instance of <a href="#/api/predicsis.jsSDK.models.Datasets">dataset</a></p>
2626
</div></td></tr></tbody></table><h5 id="methods_isformatted_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="isformatted-page"><p><kbd>true</kbd> / <kbd>false</kbd></p>
2727
</div></td></tr></table></div>
2828
</li>
29-
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L31" class="view-source icon-eye-open"> </a><h3 id="methods_isparent">isParent(dataset)</h3>
29+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L31" class="view-source icon-eye-open"> </a><h3 id="methods_isparent">isParent(dataset)</h3>
3030
<div class="isparent"><div class="isparent-page"><p>Tells if a dataset is a parent dataset.
3131
<b>Note:</b> A parent may have any children, but its <kbd>parent_dataset_id</kbd> must be null</p>
3232
</div><h5 id="methods_isparent_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>dataset</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="isparent-page"><p>Instance of <a href="#/api/predicsis.jsSDK.models.Datasets">dataset</a></p>
3333
</div></td></tr></tbody></table><h5 id="methods_isparent_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="isparent-page"><p><kbd>true</kbd> / <kbd>false</kbd></p>
3434
</div></td></tr></table></div>
3535
</li>
36-
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L101" class="view-source icon-eye-open"> </a><h3 id="methods_isscore">isScore(dataset)</h3>
36+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L101" class="view-source icon-eye-open"> </a><h3 id="methods_isscore">isScore(dataset)</h3>
3737
<div class="isscore"><div class="isscore-page"><p>Tells if a dataset is the result of a score.
3838
A score result is identified by the following rules:</p>
3939
<ul>
@@ -45,14 +45,14 @@
4545
</div></td></tr></tbody></table><h5 id="methods_isscore_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="isscore-page"><p><kbd>true</kbd> / <kbd>false</kbd></p>
4646
</div></td></tr></table></div>
4747
</li>
48-
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L70" class="view-source icon-eye-open"> </a><h3 id="methods_istestpart">isTestPart(dataset)</h3>
48+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L70" class="view-source icon-eye-open"> </a><h3 id="methods_istestpart">isTestPart(dataset)</h3>
4949
<div class="istestpart"><div class="istestpart-page"><p>Tells if a dataset is a train subset.
5050
<b>Note:</b> A dataset is considered as a test subset if its sampling is negative</p>
5151
</div><h5 id="methods_istestpart_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>dataset</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="istestpart-page"><p>Instance of <a href="#/api/predicsis.jsSDK.models.Datasets">dataset</a></p>
5252
</div></td></tr></tbody></table><h5 id="methods_istestpart_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-boolean">Boolean</a></td><td><div class="istestpart-page"><p><kbd>true</kbd> / <kbd>false</kbd></p>
5353
</div></td></tr></table></div>
5454
</li>
55-
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/datasetHelper.js#L57" class="view-source icon-eye-open"> </a><h3 id="methods_istrainpart">isTrainPart(dataset)</h3>
55+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/datasetHelper.js#L57" class="view-source icon-eye-open"> </a><h3 id="methods_istrainpart">isTrainPart(dataset)</h3>
5656
<div class="istrainpart"><div class="istrainpart-page"><p>Tells if a dataset is a train subset.
5757
<b>Note:</b> A dataset is considered as a train subset if its sampling is positive</p>
5858
</div><h5 id="methods_istrainpart_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>dataset</td><td><a href="" class="label type-hint type-hint-object">Object</a></td><td><div class="istrainpart-page"><p>Instance of <a href="#/api/predicsis.jsSDK.models.Datasets">dataset</a></p>

docs/partials/api/predicsis.jsSDK.helpers.jobsHelper.html

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
<a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/edit/master/lib/helper/jobsHelper.js" class="improve-docs"><i class="icon-edit"> </i>Improve this doc</a><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/jobsHelper.js#L25" class="view-source"><i class="icon-eye-open"> </i>View source</a><h1><code ng:non-bindable="">jobsHelper</code>
1+
<a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/edit/master/lib/helper/jobsHelper.js" class="improve-docs"><i class="icon-edit"> </i>Improve this doc</a><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/jobsHelper.js#L25" class="view-source"><i class="icon-eye-open"> </i>View source</a><h1><code ng:non-bindable="">jobsHelper</code>
22
<div><span class="hint">service in module <code ng:non-bindable="">predicsis.jsSDK.helpers</code>
33
</span>
44
</div>
55
</h1>
66
<div><div class="member method"><h2 id="methods">Methods</h2>
7-
<ul class="methods"><li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/jobsHelper.js#L47" class="view-source icon-eye-open"> </a><h3 id="methods_listen">listen(jobId)</h3>
7+
<ul class="methods"><li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/jobsHelper.js#L47" class="view-source icon-eye-open"> </a><h3 id="methods_listen">listen(jobId)</h3>
88
<div class="listen"><div class="listen-page"><p>Active pulling on a job waiting for its termination</p>
99
<p><b>Important notes:</b></p>
1010
<ul>
@@ -14,7 +14,20 @@
1414
</div></td></tr></tbody></table><h5 id="methods_listen_returns">Returns</h5><table class="variables-matrix"><tr><td><a href="" class="label type-hint type-hint-promise">Promise</a></td><td><div class="listen-page"><p>A promise resolved only when the job succeeds</p>
1515
</div></td></tr></table></div>
1616
</li>
17-
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/jobsHelper.js#L120" class="view-source icon-eye-open"> </a><h3 id="methods_wrapasyncpromise">wrapAsyncPromise(promise)</h3>
17+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/jobsHelper.js#L153" class="view-source icon-eye-open"> </a><h3 id="methods_seterrorhandler">setErrorHandler(callback)</h3>
18+
<div class="seterrorhandler"><div class="seterrorhandler-page"><p>set error handler (errors occuring in a job)</p>
19+
<p>Usage example:
20+
<pre class="prettyprint linenums">
21+
return jobsHelper
22+
.setErrorHandler(function(error) {
23+
// do something with error
24+
// ...
25+
});
26+
</pre>
27+
</div><h5 id="methods_seterrorhandler_parameters">Parameters</h5><table class="variables-matrix table table-bordered table-striped"><thead><tr><th>Param</th><th>Type</th><th>Details</th></tr></thead><tbody><tr><td>callback</td><td><a href="" class="label type-hint type-hint-function">Function</a></td><td><div class="seterrorhandler-page"><p>called when an error occurs during a Job</p>
28+
</div></td></tr></tbody></table></div>
29+
</li>
30+
<li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/jobsHelper.js#L120" class="view-source icon-eye-open"> </a><h3 id="methods_wrapasyncpromise">wrapAsyncPromise(promise)</h3>
1831
<div class="wrapasyncpromise"><div class="wrapasyncpromise-page"><p>Transform an async promise into the same promise resolving only when job is completed</p>
1932
<p>Usage example:
2033
<pre class="prettyprint linenums">

docs/partials/api/predicsis.jsSDK.helpers.modelHelper.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/edit/master/lib/helper/modelHelper.js" class="improve-docs"><i class="icon-edit"> </i>Improve this doc</a><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/modelHelper.js#L13" class="view-source"><i class="icon-eye-open"> </i>View source</a><h1><code ng:non-bindable="">modelHelper</code>
1+
<a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/edit/master/lib/helper/modelHelper.js" class="improve-docs"><i class="icon-edit"> </i>Improve this doc</a><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/modelHelper.js#L13" class="view-source"><i class="icon-eye-open"> </i>View source</a><h1><code ng:non-bindable="">modelHelper</code>
22
<div><span class="hint">service in module <code ng:non-bindable="">predicsis.jsSDK.helpers</code>
33
</span>
44
</div>
@@ -17,7 +17,7 @@
1717
</div></li>
1818
</ul>
1919
<div class="member method"><h2 id="methods">Methods</h2>
20-
<ul class="methods"><li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/d47b9e6/lib/helper/modelHelper.js#L62" class="view-source icon-eye-open"> </a><h3 id="methods_learn">learn(project)</h3>
20+
<ul class="methods"><li><a href="https://github.com/yllieth/predicsis_ml_sdk-javascript/blob/6972c81/lib/helper/modelHelper.js#L62" class="view-source icon-eye-open"> </a><h3 id="methods_learn">learn(project)</h3>
2121
<div class="learn"><div class="learn-page"><p>Learn a model</p>
2222
<p>This function wraps the following requests:</p>
2323
<ul>

0 commit comments

Comments
 (0)