diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/package.json b/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/package.json deleted file mode 100644 index b72245fafc31..000000000000 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/package.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "name": "@stdlib/ml/base/sgd-classification/learning-rate-enum2str", - "version": "0.0.0", - "description": "Return the SGD classification learning rate scheduler string associated with an SGD classification learning rate scheduler enumeration constant.", - "license": "Apache-2.0", - "author": { - "name": "The Stdlib Authors", - "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" - }, - "contributors": [ - { - "name": "The Stdlib Authors", - "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" - } - ], - "main": "./lib", - "directories": { - "benchmark": "./benchmark", - "doc": "./docs", - "example": "./examples", - "lib": "./lib", - "test": "./test" - }, - "types": "./docs/types", - "scripts": {}, - "homepage": "https://github.com/stdlib-js/stdlib", - "repository": { - "type": "git", - "url": "git://github.com/stdlib-js/stdlib.git" - }, - "bugs": { - "url": "https://github.com/stdlib-js/stdlib/issues" - }, - "dependencies": {}, - "devDependencies": {}, - "engines": { - "node": ">=0.10.0", - "npm": ">2.7.0" - }, - "os": [ - "aix", - "darwin", - "freebsd", - "linux", - "macos", - "openbsd", - "sunos", - "win32", - "windows" - ], - "keywords": [ - "stdlib", - "ml", - "machine", - "learning", - "sgd classification", - "learning rate", - "utilities", - "utility", - "utils", - "util", - "enum" - ], - "__stdlib__": {} -} diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/package.json b/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/package.json deleted file mode 100644 index d08959ad4ade..000000000000 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/package.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "name": "@stdlib/ml/base/sgd-classification/loss-function-enum2str", - "version": "0.0.0", - "description": "Return the SGD classification loss function string associated with an SGD classification loss function enumeration constant.", - "license": "Apache-2.0", - "author": { - "name": "The Stdlib Authors", - "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" - }, - "contributors": [ - { - "name": "The Stdlib Authors", - "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" - } - ], - "main": "./lib", - "directories": { - "benchmark": "./benchmark", - "doc": "./docs", - "example": "./examples", - "lib": "./lib", - "test": "./test" - }, - "types": "./docs/types", - "scripts": {}, - "homepage": "https://github.com/stdlib-js/stdlib", - "repository": { - "type": "git", - "url": "git://github.com/stdlib-js/stdlib.git" - }, - "bugs": { - "url": "https://github.com/stdlib-js/stdlib/issues" - }, - "dependencies": {}, - "devDependencies": {}, - "engines": { - "node": ">=0.10.0", - "npm": ">2.7.0" - }, - "os": [ - "aix", - "darwin", - "freebsd", - "linux", - "macos", - "openbsd", - "sunos", - "win32", - "windows" - ], - "keywords": [ - "stdlib", - "ml", - "machine", - "learning", - "sgd classification", - "loss function", - "utilities", - "utility", - "utils", - "util", - "enum" - ], - "__stdlib__": {} -} diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/package.json b/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/package.json deleted file mode 100644 index d4afa4c09971..000000000000 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/package.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "name": "@stdlib/ml/base/sgd-classification/penalty-enum2str", - "version": "0.0.0", - "description": "Return the SGD classification penalty string associated with an SGD classification penalty enumeration constant.", - "license": "Apache-2.0", - "author": { - "name": "The Stdlib Authors", - "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" - }, - "contributors": [ - { - "name": "The Stdlib Authors", - "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" - } - ], - "main": "./lib", - "directories": { - "benchmark": "./benchmark", - "doc": "./docs", - "example": "./examples", - "lib": "./lib", - "test": "./test" - }, - "types": "./docs/types", - "scripts": {}, - "homepage": "https://github.com/stdlib-js/stdlib", - "repository": { - "type": "git", - "url": "git://github.com/stdlib-js/stdlib.git" - }, - "bugs": { - "url": "https://github.com/stdlib-js/stdlib/issues" - }, - "dependencies": {}, - "devDependencies": {}, - "engines": { - "node": ">=0.10.0", - "npm": ">2.7.0" - }, - "os": [ - "aix", - "darwin", - "freebsd", - "linux", - "macos", - "openbsd", - "sunos", - "win32", - "windows" - ], - "keywords": [ - "stdlib", - "ml", - "machine", - "learning", - "sgd classification", - "penalty", - "utilities", - "utility", - "utils", - "util", - "enum" - ], - "__stdlib__": {} -} diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/README.md b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/README.md similarity index 75% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/README.md index 422657a437b1..b6f74898e755 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/README.md @@ -20,7 +20,7 @@ limitations under the License. # enum2str -> Return the SGD classification learning rate scheduler string associated with an SGD classification learning rate scheduler enumeration constant. +> Return the SGD learning rate scheduler string associated with an SGD learning rate scheduler enumeration constant. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var enum2str = require( '@stdlib/ml/base/sgd-classification/learning-rate-enum2str' ); +var enum2str = require( '@stdlib/ml/base/sgd/learning-rate-enum2str' ); ``` #### enum2str( value ) -Returns the SGD classification learning rate scheduler string associated with an SGD classification learning rate scheduler enumeration constant. +Returns the SGD learning rate scheduler string associated with an SGD learning rate scheduler enumeration constant. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var v = str2enum( 'basic' ); // returns @@ -54,7 +54,7 @@ var s = enum2str( v ); // returns 'basic' ``` -If unable to resolve an SGD classification learning rate scheduler string, the function returns `null`. +If unable to resolve an SGD learning rate scheduler string, the function returns `null`. ```javascript var v = enum2str( -999999999 ); @@ -82,8 +82,8 @@ var v = enum2str( -999999999 ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); -var enum2str = require( '@stdlib/ml/base/sgd-classification/learning-rate-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/learning-rate-enum2str' ); var str = enum2str( str2enum( 'basic' ) ); // returns 'basic' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/benchmark/benchmark.js similarity index 93% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/benchmark/benchmark.js index 30f004c536b6..1c63048733dd 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isString = require( '@stdlib/assert/is-string' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var pkg = require( './../package.json' ).name; var enum2str = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/repl.txt similarity index 51% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/repl.txt index 0a2ce6da6f66..800d0d912feb 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) - Returns the SGD classification learning rate scheduler string associated - with an SGD classification learning rate scheduler enumeration constant. + Returns the SGD learning rate scheduler string associated with an SGD + learning rate scheduler enumeration constant. Parameters ---------- @@ -15,7 +15,8 @@ Examples -------- - > var out = {{alias}}( {{alias:@stdlib/ml/base/sgd-classification/learning-rate-str2enum}}( 'basic' ) ) + > var v = {{alias:@stdlib/ml/base/sgd/learning-rate-str2enum}}( 'basic' ); + > var out = {{alias}}( v ) 'basic' See Also diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/types/index.d.ts similarity index 79% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/types/index.d.ts index 19f7d954ec3e..e99ce434db9c 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/types/index.d.ts @@ -19,13 +19,13 @@ // TypeScript Version: 4.1 /** -* Returns the SGD classification learning rate scheduler string associated with an SGD classification learning rate scheduler enumeration constant. +* Returns the SGD learning rate scheduler string associated with an SGD learning rate scheduler enumeration constant. * * @param value - enumeration constant * @returns learning rate scheduler string * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); * * var v = str2enum( 'basic' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/examples/index.js similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/examples/index.js index 98eb0a7ca9a9..a17c3d2dc6be 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/examples/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/examples/index.js @@ -18,7 +18,7 @@ 'use strict'; -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var enum2str = require( './../lib' ); var str = enum2str( str2enum( 'constant' ) ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/lib/index.js similarity index 68% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/lib/index.js index 27cd6a3de69d..88ba2a87d639 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/lib/index.js @@ -19,13 +19,13 @@ 'use strict'; /** -* Return the SGD classification learning rate scheduler string associated with an SGD classification learning rate scheduler enumeration constant. +* Return the SGD learning rate scheduler string associated with an SGD learning rate scheduler enumeration constant. * -* @module @stdlib/ml/base/sgd-classification/learning-rate-enum2str +* @module @stdlib/ml/base/sgd/learning-rate-enum2str * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); -* var enum2str = require( '@stdlib/ml/base/sgd-classification/learning-rate-enum2str' ); +* var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); +* var enum2str = require( '@stdlib/ml/base/sgd/learning-rate-enum2str' ); * * var v = str2enum( 'basic' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/lib/main.js similarity index 80% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/lib/main.js index 95c173ae26e2..effba8d112aa 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/lib/main.js @@ -22,7 +22,7 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive; var objectInverse = require( '@stdlib/object/inverse' ); -var enumeration = require( '@stdlib/ml/base/sgd-classification/learning-rates' ).enum; +var enumeration = require( '@stdlib/ml/base/sgd/learning-rates' ).enum; // VARIABLES // @@ -35,13 +35,13 @@ var hash = objectInverse( enumeration(), { // MAIN // /** -* Returns the SGD classification learning rate scheduler string associated with an SGD classification learning rate scheduler enumeration constant. +* Returns the SGD learning rate scheduler string associated with an SGD learning rate scheduler enumeration constant. * * @param {integer} value - learning rate scheduler enumeration constant * @returns {(string|null)} learning rate scheduler string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); * * var v = str2enum( 'basic' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/package.json b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/package.json new file mode 100644 index 000000000000..c64fee565da7 --- /dev/null +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/package.json @@ -0,0 +1,65 @@ +{ + "name": "@stdlib/ml/base/sgd/learning-rate-enum2str", + "version": "0.0.0", + "description": "Return the SGD learning rate scheduler string associated with an SGD learning rate scheduler enumeration constant.", + "license": "Apache-2.0", + "author": { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + }, + "contributors": [ + { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + } + ], + "main": "./lib", + "directories": { + "benchmark": "./benchmark", + "doc": "./docs", + "example": "./examples", + "lib": "./lib", + "test": "./test" + }, + "types": "./docs/types", + "scripts": {}, + "homepage": "https://github.com/stdlib-js/stdlib", + "repository": { + "type": "git", + "url": "git://github.com/stdlib-js/stdlib.git" + }, + "bugs": { + "url": "https://github.com/stdlib-js/stdlib/issues" + }, + "dependencies": {}, + "devDependencies": {}, + "engines": { + "node": ">=0.10.0", + "npm": ">2.7.0" + }, + "os": [ + "aix", + "darwin", + "freebsd", + "linux", + "macos", + "openbsd", + "sunos", + "win32", + "windows" + ], + "keywords": [ + "stdlib", + "ml", + "machine", + "learning", + "sgd", + "learning rate", + "utilities", + "utility", + "utils", + "util", + "enum" + ], + "__stdlib__": {} +} diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/test/test.js similarity index 94% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/test/test.js index 656a695abf22..d50c7697fca2 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-enum2str/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-enum2str/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var enum2str = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/README.md b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/README.md similarity index 87% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/README.md index e11fa2bfb2e4..bdd71cc9162a 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/README.md @@ -20,7 +20,7 @@ limitations under the License. # resolve -> Return the enumeration constant associated with a supported SGD classification learning rate scheduler value. +> Return the enumeration constant associated with a supported SGD learning rate scheduler value. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum' ); +var resolve = require( '@stdlib/ml/base/sgd/learning-rate-resolve-enum' ); ``` #### resolve( value ) -Returns the enumeration constant associated with a supported SGD classification learning rate scheduler value. +Returns the enumeration constant associated with a supported SGD learning rate scheduler value. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var v = resolve( 'basic' ); // returns @@ -86,7 +86,7 @@ var v = resolve( 'beep' ); ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum' ); +var resolve = require( '@stdlib/ml/base/sgd/learning-rate-resolve-enum' ); var v = resolve( 'basic' ); // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/benchmark/benchmark.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/benchmark/benchmark.js index 6051662a9725..05210e56faaa 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isInteger = require( '@stdlib/assert/is-integer' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var resolve = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/repl.txt similarity index 77% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/repl.txt index 16995312e2fb..ab0b0e379ecd 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) - Returns the enumeration constant associated with a supported SGD - classification learning rate scheduler value. + Returns the enumeration constant associated with a supported SGD learning + rate scheduler value. Downstream consumers of this function should *not* rely on specific integer values (e.g., `BASIC == 0`). Instead, the function should be used in an @@ -21,7 +21,8 @@ -------- > var out = {{alias}}( 'basic' ) - > out = {{alias}}( {{alias:@stdlib/ml/base/sgd-classification/learning-rate-str2enum}}( 'basic' ) ) + > var v = {{alias:@stdlib/ml/base/sgd/learning-rate-str2enum}}( 'basic' ); + > out = {{alias}}( v ) See Also diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/types/index.d.ts similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/types/index.d.ts index 71049f343e2f..8bafb336ff41 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns the enumeration constant associated with a supported SGD classification learning rate scheduler value. +* Returns the enumeration constant associated with a supported SGD learning rate scheduler value. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/lib/index.js similarity index 80% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/lib/index.js index 9d24b164a7ea..9e4d45439b79 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return the enumeration constant associated with a supported SGD classification learning rate scheduler value. +* Return the enumeration constant associated with a supported SGD learning rate scheduler value. * -* @module @stdlib/ml/base/sgd-classification/learning-rate-resolve-enum +* @module @stdlib/ml/base/sgd/learning-rate-resolve-enum * * @example -* var resolve = require( '@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum' ); +* var resolve = require( '@stdlib/ml/base/sgd/learning-rate-resolve-enum' ); * * var v = resolve( 'basic' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/lib/main.js similarity index 85% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/lib/main.js index 59113eefccae..464238a9764f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/lib/main.js @@ -20,14 +20,14 @@ // MODULES // -var enum2str = require( '@stdlib/ml/base/sgd-classification/learning-rate-enum2str' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/learning-rate-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); // MAIN // /** -* Returns the enumeration constant associated with a supported SGD classification learning rate scheduler value. +* Returns the enumeration constant associated with a supported SGD learning rate scheduler value. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/package.json b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/package.json similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/package.json index 1de1c627f550..09b6da9eb307 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/learning-rate-str2enum", + "name": "@stdlib/ml/base/sgd/learning-rate-resolve-enum", "version": "0.0.0", - "description": "Return the enumeration constant associated with an SGD classification learning rate scheduler string.", + "description": "Return the enumeration constant associated with a supported SGD learning rate scheduler value.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "learning rate", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/test/test.js similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/test/test.js index a96b6fc9386e..ed8293a6f45d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-enum/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var resolve = require( './../lib' ); @@ -43,7 +43,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns the enumeration constant associated with an SGD classification learning rate scheduler value', function test( t ) { +tape( 'the function returns the enumeration constant associated with an SGD learning rate scheduler value', function test( t ) { var v; var i; for ( i = 0; i < VALUES.length; i++ ) { diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/README.md b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/README.md similarity index 80% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/README.md index 14bdd51cce79..e8b505e56edd 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/README.md @@ -20,7 +20,7 @@ limitations under the License. # resolve -> Return the learning rate scheduler string associated with a supported SGD classification learning rate scheduler value. +> Return the learning rate scheduler string associated with a supported SGD learning rate scheduler value. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/learning-rate-resolve-str' ); +var resolve = require( '@stdlib/ml/base/sgd/learning-rate-resolve-str' ); ``` #### resolve( value ) -Returns the learning rate scheduler string associated with a supported SGD classification learning rate scheduler value. +Returns the learning rate scheduler string associated with a supported SGD learning rate scheduler value. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var v = resolve( 'constant' ); // returns 'constant' @@ -54,7 +54,7 @@ v = resolve( str2enum( 'constant' ) ); // returns 'constant' ``` -If unable to resolve an SGD classification learning rate scheduler string, the function returns `null`. +If unable to resolve an SGD learning rate scheduler string, the function returns `null`. ```javascript var v = resolve( 'beep' ); @@ -82,8 +82,8 @@ var v = resolve( 'beep' ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); -var resolve = require( '@stdlib/ml/base/sgd-classification/learning-rate-resolve-str' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); +var resolve = require( '@stdlib/ml/base/sgd/learning-rate-resolve-str' ); var v = resolve( str2enum( 'constant' ) ); // returns 'constant' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/benchmark/benchmark.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/benchmark/benchmark.js index 54f10fd58dec..eca6ba815644 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isString = require( '@stdlib/assert/is-string' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var resolve = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/repl.txt similarity index 71% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/repl.txt index bb668b6cc3f3..6b71bf6e211c 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) Returns the learning rate scheduler string associated with a supported SGD - classification learning rate scheduler value. + learning rate scheduler value. Parameters ---------- @@ -17,7 +17,8 @@ -------- > var out = {{alias}}( 'constant' ) 'constant' - > out = {{alias}}( {{alias:@stdlib/ml/base/sgd-classification/learning-rate-str2enum}}( 'constant' ) ) + > var v = {{alias:@stdlib/ml/base/sgd/learning-rate-str2enum}}( 'constant' ); + > out = {{alias}}( v ) 'constant' See Also diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/types/index.d.ts similarity index 86% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/types/index.d.ts index 01289d897440..81525ae5ecde 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/types/index.d.ts @@ -19,13 +19,13 @@ // TypeScript Version: 4.1 /** -* Returns the learning rate scheduler string associated with a supported SGD classification learning rate scheduler value. +* Returns the learning rate scheduler string associated with a supported SGD learning rate scheduler value. * * @param value - learning rate scheduler value * @returns learning rate scheduler string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); * * var v = resolve( str2enum( 'constant' ) ); * // returns 'constant' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/examples/index.js similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/examples/index.js index 5fc4ab909923..601cb4491a9b 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/examples/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/examples/index.js @@ -18,7 +18,7 @@ 'use strict'; -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var resolve = require( './../lib' ); var v = resolve( str2enum( 'constant' ) ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/lib/index.js similarity index 74% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/lib/index.js index 1058ee0ac645..1b4684b6e64b 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/lib/index.js @@ -19,13 +19,13 @@ 'use strict'; /** -* Return the learning rate scheduler string associated with a supported SGD classification learning rate scheduler value. +* Return the learning rate scheduler string associated with a supported SGD learning rate scheduler value. * -* @module @stdlib/ml/base/sgd-classification/learning-rate-resolve-str +* @module @stdlib/ml/base/sgd/learning-rate-resolve-str * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); -* var resolve = require( '@stdlib/ml/base/sgd-classification/learning-rate-resolve-str' ); +* var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); +* var resolve = require( '@stdlib/ml/base/sgd/learning-rate-resolve-str' ); * * var v = resolve( str2enum( 'constant' ) ); * // returns 'constant' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/lib/main.js similarity index 78% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/lib/main.js index 01d31e646e6b..192cc1dcc919 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/lib/main.js @@ -20,20 +20,20 @@ // MODULES // -var enum2str = require( '@stdlib/ml/base/sgd-classification/learning-rate-enum2str' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/learning-rate-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); // MAIN // /** -* Returns the learning rate scheduler string associated with a supported SGD classification learning rate scheduler value. +* Returns the learning rate scheduler string associated with a supported SGD learning rate scheduler value. * * @param {*} value - learning rate scheduler value * @returns {(string|null)} learning rate scheduler string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); * * var v = resolve( str2enum( 'constant' ) ); * // returns 'constant' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/package.json b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/package.json similarity index 87% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/package.json index 03177bebed75..38296d46fbe6 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/learning-rate-resolve-str", + "name": "@stdlib/ml/base/sgd/learning-rate-resolve-str", "version": "0.0.0", - "description": "Return the learning rate scheduler string associated with a supported SGD classification learning rate scheduler value.", + "description": "Return the learning rate scheduler string associated with a supported SGD learning rate scheduler value.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "learning rate", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/test/test.js similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/test/test.js index abf3d8bd55e6..bd51babfa1e7 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-str/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-resolve-str/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var resolve = require( './../lib' ); @@ -43,7 +43,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns the string associated with an SGD classification learning rate scheduler value', function test( t ) { +tape( 'the function returns the string associated with an SGD learning rate scheduler value', function test( t ) { var v; var i; for ( i = 0; i < VALUES.length; i++ ) { diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/README.md b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/README.md similarity index 86% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/README.md index 908ef11eda4a..6f33395cac86 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/README.md @@ -20,7 +20,7 @@ limitations under the License. # str2enum -> Return the enumeration constant associated with an SGD classification learning rate scheduler string. +> Return the enumeration constant associated with an SGD learning rate scheduler string. @@ -37,12 +37,12 @@ limitations under the License. ## Usage ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); ``` #### str2enum( learningRate ) -Returns the enumeration constant associated with an SGD classification learning rate scheduler string. +Returns the enumeration constant associated with an SGD learning rate scheduler string. ```javascript var v = str2enum( 'constant' ); @@ -81,7 +81,7 @@ var v = str2enum( 'beep' ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); var v = str2enum( 'constant' ); // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/repl.txt similarity index 81% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/repl.txt index 12159a31e8c2..61a447cfe799 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( learningRate ) - Returns the enumeration constant associated with an SGD classification - learning rate scheduler string. + Returns the enumeration constant associated with an SGD learning rate + scheduler string. Downstream consumers of this function should *not* rely on specific integer values (e.g., `BASIC == 0`). Instead, the function should be used in an diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/types/index.d.ts similarity index 91% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/types/index.d.ts index 4069d5140271..8c59cd76146a 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns the enumeration constant associated with an SGD classification learning rate scheduler string. +* Returns the enumeration constant associated with an SGD learning rate scheduler string. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/lib/index.js similarity index 75% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/lib/index.js index 6534b9aeae3e..435be6f2cd2d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return the enumeration constant associated with an SGD classification learning rate scheduler string. +* Return the enumeration constant associated with an SGD learning rate scheduler string. * -* @module @stdlib/ml/base/sgd-classification/learning-rate-str2enum +* @module @stdlib/ml/base/sgd/learning-rate-str2enum * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/learning-rate-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/learning-rate-str2enum' ); * * var v = str2enum( 'constant' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/lib/main.js similarity index 87% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/lib/main.js index 25885115397e..7adfdad0896f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/lib/main.js @@ -21,7 +21,7 @@ // MODULES // var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive; -var enumeration = require( '@stdlib/ml/base/sgd-classification/learning-rates' ).enum; +var enumeration = require( '@stdlib/ml/base/sgd/learning-rates' ).enum; // VARIABLES // @@ -32,7 +32,7 @@ var ENUM = enumeration(); // MAIN // /** -* Returns the enumeration constant associated with an SGD classification learning rate scheduler string. +* Returns the enumeration constant associated with an SGD learning rate scheduler string. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/package.json b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/package.json similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/package.json index 785517143065..3e3c195e8aeb 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/learning-rate-resolve-enum", + "name": "@stdlib/ml/base/sgd/learning-rate-str2enum", "version": "0.0.0", - "description": "Return the enumeration constant associated with a supported SGD classification learning rate scheduler value.", + "description": "Return the enumeration constant associated with an SGD learning rate scheduler string.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "learning rate", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/test/test.js similarity index 94% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/test/test.js index a8c6e430bf32..c71e19ff8b66 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rate-str2enum/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rate-str2enum/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var enum2str = require( '@stdlib/ml/base/sgd-classification/learning-rate-enum2str' ); +var enum2str = require( '@stdlib/ml/base/sgd/learning-rate-enum2str' ); var str2enum = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/README.md b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/README.md similarity index 74% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/README.md index b010fea72323..906c02913af7 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/README.md @@ -20,7 +20,7 @@ limitations under the License. # Learning rates -> SGD classification learning rate schedulers. +> SGD learning rate schedulers. @@ -37,12 +37,12 @@ limitations under the License. ## Usage ```javascript -var learningRates = require( '@stdlib/ml/base/sgd-classification/learning-rates' ); +var learningRates = require( '@stdlib/ml/base/sgd/learning-rates' ); ``` #### learningRates() -Returns a list of SGD classification learning rate schedulers. +Returns a list of SGD learning rate schedulers. ```javascript var out = learningRates(); @@ -78,7 +78,7 @@ The output array contains the following learning rate schedulers: ```javascript var contains = require( '@stdlib/array/base/assert/contains' ).factory; -var learningRates = require( '@stdlib/ml/base/sgd-classification/learning-rates' ); +var learningRates = require( '@stdlib/ml/base/sgd/learning-rates' ); var isLearningRate = contains( learningRates() ); @@ -119,22 +119,22 @@ bool = isLearningRate( 'beep' ); ### Usage ```c -#include "stdlib/ml/base/sgd-classification/learning_rates.h" +#include "stdlib/ml/base/sgd/learning_rates.h" ``` -#### STDLIB_ML_SGD_CLASSIFICATION_LEARNING_RATE +#### STDLIB_ML_SGD_LEARNING_RATE -An enumeration of SGD classification learning rate schedulers with the following fields: +An enumeration of SGD learning rate schedulers with the following fields: -- **STDLIB_ML_SGD_CLASSIFICATION_BASIC**: basic learning rate function according to the formula `10/(10+t)` where `t` is the current iteration. -- **STDLIB_ML_SGD_CLASSIFICATION_CONSTANT**: constant learning rate function. -- **STDLIB_ML_SGD_CLASSIFICATION_INVSCALING**: inverse scaling learning rate function according to the formula `eta0/pow(t, power_t)` where `eta0` is the initial learning rate and `power_t` is the exponent controlling how quickly the learning rate decreases. -- **STDLIB_ML_SGD_CLASSIFICATION_PEGASOS**: Pegasos learning rate function according to the formula `1/(lambda*t)` where `t` is the current iteration and `lambda` is the regularization parameter. +- **STDLIB_ML_SGD_BASIC**: basic learning rate function according to the formula `10/(10+t)` where `t` is the current iteration. +- **STDLIB_ML_SGD_CONSTANT**: constant learning rate function. +- **STDLIB_ML_SGD_INVSCALING**: inverse scaling learning rate function according to the formula `eta0/pow(t, power_t)` where `eta0` is the initial learning rate and `power_t` is the exponent controlling how quickly the learning rate decreases. +- **STDLIB_ML_SGD_PEGASOS**: Pegasos learning rate function according to the formula `1/(lambda*t)` where `t` is the current iteration and `lambda` is the regularization parameter. ```c -#include "stdlib/ml/base/sgd-classification/learning_rates.h" +#include "stdlib/ml/base/sgd/learning_rates.h" -const enum STDLIB_ML_SGD_CLASSIFICATION_LEARNING_RATE v = STDLIB_ML_SGD_CLASSIFICATION_BASIC; +const enum STDLIB_ML_SGD_LEARNING_RATE v = STDLIB_ML_SGD_BASIC; ``` diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/repl.txt similarity index 92% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/repl.txt index 6128e38d404a..40ebe7fd448b 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/repl.txt @@ -1,6 +1,6 @@ {{alias}}() - Returns a list of SGD classification learning rate schedulers. + Returns a list of SGD learning rate schedulers. The output array contains the following learning rate schedulers: diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/types/index.d.ts similarity index 93% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/types/index.d.ts index dcffa578ea70..40357d3d197f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns a list of SGD classification learning rate schedulers. +* Returns a list of SGD learning rate schedulers. * * @returns list of learning rate schedulers * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/include/stdlib/ml/base/sgd-classification/learning_rates.h b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/include/stdlib/ml/base/sgd/learning_rates.h similarity index 71% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/include/stdlib/ml/base/sgd-classification/learning_rates.h rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/include/stdlib/ml/base/sgd/learning_rates.h index 4c6f37b1bc21..76eaa63aad41 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/include/stdlib/ml/base/sgd-classification/learning_rates.h +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/include/stdlib/ml/base/sgd/learning_rates.h @@ -16,24 +16,24 @@ * limitations under the License. */ -#ifndef STDLIB_ML_BASE_SGD_CLASSIFICATION_LEARNING_RATES_H -#define STDLIB_ML_BASE_SGD_CLASSIFICATION_LEARNING_RATES_H +#ifndef STDLIB_ML_BASE_SGD_LEARNING_RATES_H +#define STDLIB_ML_BASE_SGD_LEARNING_RATES_H /** -* Enumeration of SGD classification learning rate schedulers. +* Enumeration of SGD learning rate schedulers. */ -enum STDLIB_ML_SGD_CLASSIFICATION_LEARNING_RATE { +enum STDLIB_ML_SGD_LEARNING_RATE { // Basic learning rate function according to the formula `10/(10+t)` where `t` is the current iteration: - STDLIB_ML_SGD_CLASSIFICATION_BASIC = 0, + STDLIB_ML_SGD_BASIC = 0, // Constant learning rate function: - STDLIB_ML_SGD_CLASSIFICATION_CONSTANT, + STDLIB_ML_SGD_CONSTANT, // Inverse scaling learning rate function according to the formula `eta0/pow(t, power_t)` where `eta0` is the initial learning rate and `power_t` is the exponent controlling how quickly the learning rate decreases: - STDLIB_ML_SGD_CLASSIFICATION_INVSCALING, + STDLIB_ML_SGD_INVSCALING, // Pegasos learning rate function according to the formula `1/(lambda*t)` where `t` is the current iteration and `lambda` is the regularization parameter: - STDLIB_ML_SGD_CLASSIFICATION_PEGASOS + STDLIB_ML_SGD_PEGASOS }; -#endif // !STDLIB_ML_BASE_SGD_CLASSIFICATION_LEARNING_RATES_H +#endif // !STDLIB_ML_BASE_SGD_LEARNING_RATES_H diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/data.json b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/data.json similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/data.json rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/data.json diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/enum.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/enum.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/enum.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/enum.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/index.js similarity index 83% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/index.js index 9af59ae848b9..2df50d20e3f7 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return a list of SGD classification learning rate schedulers. +* Return a list of SGD learning rate schedulers. * -* @module @stdlib/ml/base/sgd-classification/learning-rates +* @module @stdlib/ml/base/sgd/learning-rates * * @example -* var learningRates = require( '@stdlib/ml/base/sgd-classification/learning-rates' ); +* var learningRates = require( '@stdlib/ml/base/sgd/learning-rates' ); * * var list = learningRates(); * // e.g., returns [ 'basic', 'constant', 'invscaling', 'pegasos' ] diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/main.js similarity index 93% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/main.js index fc7d1e0cee31..7ceccd893820 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/lib/main.js @@ -26,7 +26,7 @@ var DATA = require( './data.json' ); // MAIN // /** -* Returns a list of SGD classification learning rate schedulers. +* Returns a list of SGD learning rate schedulers. * * @returns {Array} list of learning rate schedulers * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/manifest.json b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/manifest.json similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/manifest.json rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/manifest.json diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/package.json b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/package.json similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/package.json index 80efce55d631..bfe74db89474 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/learning-rates", + "name": "@stdlib/ml/base/sgd/learning-rates", "version": "0.0.0", - "description": "SGD classification learning rate schedulers.", + "description": "SGD learning rate schedulers.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -54,7 +54,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "learning rates", "learning rate schedulers", "utilities", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/test/test.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/learning-rates/test/test.js index 76e6cb305328..674f7f2a01e8 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/learning-rates/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/learning-rates/test/test.js @@ -34,7 +34,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns a list of SGD classification learning rate schedulers', function test( t ) { +tape( 'the function returns a list of SGD learning rate schedulers', function test( t ) { var expected; var actual; diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/README.md b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/README.md similarity index 76% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/README.md index 55d309dfc269..56759f577d3c 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/README.md @@ -20,7 +20,7 @@ limitations under the License. # enum2str -> Return the SGD classification loss function string associated with an SGD classification loss function enumeration constant. +> Return the SGD loss function string associated with an SGD loss function enumeration constant. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var enum2str = require( '@stdlib/ml/base/sgd-classification/loss-function-enum2str' ); +var enum2str = require( '@stdlib/ml/base/sgd/loss-function-enum2str' ); ``` #### enum2str( value ) -Returns the SGD classification loss function string associated with an SGD classification loss function enumeration constant. +Returns the SGD loss function string associated with an SGD loss function enumeration constant. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var v = str2enum( 'epsilon-insensitive' ); // returns @@ -54,7 +54,7 @@ var s = enum2str( v ); // returns 'epsilon-insensitive' ``` -If unable to resolve an SGD classification loss function string, the function returns `null`. +If unable to resolve an SGD loss function string, the function returns `null`. ```javascript var v = enum2str( -999999999 ); @@ -82,8 +82,8 @@ var v = enum2str( -999999999 ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); -var enum2str = require( '@stdlib/ml/base/sgd-classification/loss-function-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/loss-function-enum2str' ); var str = enum2str( str2enum( 'epsilon-insensitive' ) ); // returns 'epsilon-insensitive' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/benchmark/benchmark.js similarity index 94% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/benchmark/benchmark.js index a0a8ff730a79..9a74f1f2a1c3 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isString = require( '@stdlib/assert/is-string' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var pkg = require( './../package.json' ).name; var enum2str = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/repl.txt similarity index 51% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/repl.txt index 5910c47d09bc..25f4090d7d01 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) - Returns the SGD classification loss function string associated with an SGD - classification loss function enumeration constant. + Returns the SGD loss function string associated with an SGD loss function + enumeration constant. Parameters ---------- @@ -15,7 +15,9 @@ Examples -------- - > var out = {{alias}}( {{alias:@stdlib/ml/base/sgd-classification/loss-function-str2enum}}( 'epsilon-insensitive' ) ) + > var str = 'epsilon-insensitive'; + > var v = {{alias:@stdlib/ml/base/sgd/loss-function-str2enum}}( str ); + > var out = {{alias}}( v ) 'epsilon-insensitive' See Also diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/types/index.d.ts similarity index 81% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/types/index.d.ts index f63694a7bfd2..56e51bc0877e 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/types/index.d.ts @@ -19,13 +19,13 @@ // TypeScript Version: 4.1 /** -* Returns the SGD classification loss function string associated with an SGD classification loss function enumeration constant. +* Returns the SGD loss function string associated with an SGD loss function enumeration constant. * * @param value - enumeration constant * @returns loss function string * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); * * var v = str2enum( 'epsilon-insensitive' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/examples/index.js similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/examples/index.js index 1a4fd46eb551..d2b28c76ff04 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/examples/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/examples/index.js @@ -18,7 +18,7 @@ 'use strict'; -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var enum2str = require( './../lib' ); var str = enum2str( str2enum( 'hinge' ) ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/lib/index.js similarity index 70% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/lib/index.js index 743279309015..ab1982084a63 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/lib/index.js @@ -19,13 +19,13 @@ 'use strict'; /** -* Return the SGD classification loss function string associated with an SGD classification loss function enumeration constant. +* Return the SGD loss function string associated with an SGD loss function enumeration constant. * -* @module @stdlib/ml/base/sgd-classification/loss-function-enum2str +* @module @stdlib/ml/base/sgd/loss-function-enum2str * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); -* var enum2str = require( '@stdlib/ml/base/sgd-classification/loss-function-enum2str' ); +* var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); +* var enum2str = require( '@stdlib/ml/base/sgd/loss-function-enum2str' ); * * var v = str2enum( 'epsilon-insensitive' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/lib/main.js similarity index 81% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/lib/main.js index 6b0e3744a68d..70b656f17018 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/lib/main.js @@ -22,7 +22,7 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive; var objectInverse = require( '@stdlib/object/inverse' ); -var enumeration = require( '@stdlib/ml/base/sgd-classification/loss-functions' ).enum; +var enumeration = require( '@stdlib/ml/base/sgd/loss-functions' ).enum; // VARIABLES // @@ -35,13 +35,13 @@ var hash = objectInverse( enumeration(), { // MAIN // /** -* Returns the SGD classification loss function string associated with an SGD classification loss function enumeration constant. +* Returns the SGD loss function string associated with an SGD loss function enumeration constant. * * @param {integer} value - loss function enumeration constant * @returns {(string|null)} loss function string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); * * var v = str2enum( 'epsilon-insensitive' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/package.json b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/package.json new file mode 100644 index 000000000000..7801ea8df74b --- /dev/null +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/package.json @@ -0,0 +1,65 @@ +{ + "name": "@stdlib/ml/base/sgd/loss-function-enum2str", + "version": "0.0.0", + "description": "Return the SGD loss function string associated with an SGD loss function enumeration constant.", + "license": "Apache-2.0", + "author": { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + }, + "contributors": [ + { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + } + ], + "main": "./lib", + "directories": { + "benchmark": "./benchmark", + "doc": "./docs", + "example": "./examples", + "lib": "./lib", + "test": "./test" + }, + "types": "./docs/types", + "scripts": {}, + "homepage": "https://github.com/stdlib-js/stdlib", + "repository": { + "type": "git", + "url": "git://github.com/stdlib-js/stdlib.git" + }, + "bugs": { + "url": "https://github.com/stdlib-js/stdlib/issues" + }, + "dependencies": {}, + "devDependencies": {}, + "engines": { + "node": ">=0.10.0", + "npm": ">2.7.0" + }, + "os": [ + "aix", + "darwin", + "freebsd", + "linux", + "macos", + "openbsd", + "sunos", + "win32", + "windows" + ], + "keywords": [ + "stdlib", + "ml", + "machine", + "learning", + "sgd", + "loss function", + "utilities", + "utility", + "utils", + "util", + "enum" + ], + "__stdlib__": {} +} diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/test/test.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/test/test.js index 3b79de34d98f..0d71cb09e064 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-enum2str/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-enum2str/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var enum2str = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/README.md b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/README.md similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/README.md index d26bd3e15a33..12b931992408 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/README.md @@ -20,7 +20,7 @@ limitations under the License. # resolve -> Return the enumeration constant associated with a supported SGD classification loss function value. +> Return the enumeration constant associated with a supported SGD loss function value. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/loss-function-resolve-enum' ); +var resolve = require( '@stdlib/ml/base/sgd/loss-function-resolve-enum' ); ``` #### resolve( value ) -Returns the enumeration constant associated with a supported SGD classification loss function value. +Returns the enumeration constant associated with a supported SGD loss function value. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var v = resolve( 'epsilon-insensitive' ); // returns @@ -86,7 +86,7 @@ var v = resolve( 'beep' ); ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/loss-function-resolve-enum' ); +var resolve = require( '@stdlib/ml/base/sgd/loss-function-resolve-enum' ); var v = resolve( 'epsilon-insensitive' ); // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/benchmark/benchmark.js similarity index 96% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/benchmark/benchmark.js index 577fc20c9315..3ff8ea81efa0 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isInteger = require( '@stdlib/assert/is-integer' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var resolve = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/repl.txt similarity index 76% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/repl.txt index f7254f153648..0a44f3962615 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) - Returns the enumeration constant associated with a supported SGD - classification loss function value. + Returns the enumeration constant associated with a supported SGD loss + function value. Downstream consumers of this function should *not* rely on specific integer values (e.g., `EPSILON_INSENSITIVE == 0`). Instead, the function should be @@ -21,7 +21,9 @@ -------- > var out = {{alias}}( 'epsilon-insensitive' ) - > out = {{alias}}( {{alias:@stdlib/ml/base/sgd-classification/loss-function-str2enum}}( 'epsilon-insensitive' ) ) + > var str = 'epsilon-insensitive'; + > var v = {{alias:@stdlib/ml/base/sgd/loss-function-str2enum}}( str ); + > out = {{alias}}( v ) See Also diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/types/index.d.ts similarity index 96% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/types/index.d.ts index 66c8c54ac895..1531f2b58a4f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns the enumeration constant associated with a supported SGD classification loss function value. +* Returns the enumeration constant associated with a supported SGD loss function value. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/lib/index.js similarity index 81% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/lib/index.js index 2ce77b01dd2c..7cc088f69b3d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return the enumeration constant associated with a supported SGD classification loss function value. +* Return the enumeration constant associated with a supported SGD loss function value. * -* @module @stdlib/ml/base/sgd-classification/loss-function-resolve-enum +* @module @stdlib/ml/base/sgd/loss-function-resolve-enum * * @example -* var resolve = require( '@stdlib/ml/base/sgd-classification/loss-function-resolve-enum' ); +* var resolve = require( '@stdlib/ml/base/sgd/loss-function-resolve-enum' ); * * var v = resolve( 'epsilon-insensitive' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/lib/main.js similarity index 86% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/lib/main.js index 8dbe87a62e52..bf941935c82c 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/lib/main.js @@ -20,14 +20,14 @@ // MODULES // -var enum2str = require( '@stdlib/ml/base/sgd-classification/loss-function-enum2str' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/loss-function-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); // MAIN // /** -* Returns the enumeration constant associated with a supported SGD classification loss function value. +* Returns the enumeration constant associated with a supported SGD loss function value. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/package.json b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/package.json similarity index 89% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/package.json index 4065a1160e9e..01d4aefc29a1 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/loss-function-str2enum", + "name": "@stdlib/ml/base/sgd/loss-function-resolve-enum", "version": "0.0.0", - "description": "Return the enumeration constant associated with an SGD classification loss function string.", + "description": "Return the enumeration constant associated with a supported SGD loss function value.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "loss function", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/test/test.js similarity index 91% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/test/test.js index 2464bd251eb4..bf1034339cf7 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-enum/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var resolve = require( './../lib' ); @@ -48,7 +48,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns the enumeration constant associated with an SGD classification loss function value', function test( t ) { +tape( 'the function returns the enumeration constant associated with an SGD loss function value', function test( t ) { var v; var i; for ( i = 0; i < VALUES.length; i++ ) { diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/README.md b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/README.md similarity index 82% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/README.md index 64cee653c72a..642ce9b6e183 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/README.md @@ -20,7 +20,7 @@ limitations under the License. # resolve -> Return the loss function string associated with a supported SGD classification loss function value. +> Return the loss function string associated with a supported SGD loss function value. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/loss-function-resolve-str' ); +var resolve = require( '@stdlib/ml/base/sgd/loss-function-resolve-str' ); ``` #### resolve( value ) -Returns the loss function string associated with a supported SGD classification loss function value. +Returns the loss function string associated with a supported SGD loss function value. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var v = resolve( 'hinge' ); // returns 'hinge' @@ -54,7 +54,7 @@ v = resolve( str2enum( 'hinge' ) ); // returns 'hinge' ``` -If unable to resolve an SGD classification loss function string, the function returns `null`. +If unable to resolve an SGD loss function string, the function returns `null`. ```javascript var v = resolve( 'beep' ); @@ -82,8 +82,8 @@ var v = resolve( 'beep' ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); -var resolve = require( '@stdlib/ml/base/sgd-classification/loss-function-resolve-str' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); +var resolve = require( '@stdlib/ml/base/sgd/loss-function-resolve-str' ); var v = resolve( str2enum( 'hinge' ) ); // returns 'hinge' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/benchmark/benchmark.js similarity index 96% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/benchmark/benchmark.js index 9d362c26154c..bdcd9cfa1556 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isString = require( '@stdlib/assert/is-string' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var resolve = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/repl.txt similarity index 70% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/repl.txt index 53d6145da9e2..94315d5d2dc7 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) - Returns the loss function string associated with a supported SGD - classification loss function value. + Returns the loss function string associated with a supported SGD loss + function value. Parameters ---------- @@ -17,7 +17,8 @@ -------- > var out = {{alias}}( 'hinge' ) 'hinge' - > out = {{alias}}( {{alias:@stdlib/ml/base/sgd-classification/loss-function-str2enum}}( 'hinge' ) ) + > var v = {{alias:@stdlib/ml/base/sgd/loss-function-str2enum}}( 'hinge' ); + > out = {{alias}}( v ) 'hinge' See Also diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/types/index.d.ts similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/types/index.d.ts index 1ed717add44f..0129537036b7 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/types/index.d.ts @@ -19,13 +19,13 @@ // TypeScript Version: 4.1 /** -* Returns the loss function string associated with a supported SGD classification loss function value. +* Returns the loss function string associated with a supported SGD loss function value. * * @param value - loss function value * @returns loss function string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); * * var v = resolve( str2enum( 'hinge' ) ); * // returns 'hinge' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/examples/index.js similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/examples/index.js index e2933a7a9983..3b9f6f5ff5e4 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/examples/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/examples/index.js @@ -18,7 +18,7 @@ 'use strict'; -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var resolve = require( './../lib' ); var v = resolve( str2enum( 'hinge' ) ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/lib/index.js similarity index 75% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/lib/index.js index 4e04b6ed33d1..6071713bfe72 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/lib/index.js @@ -19,13 +19,13 @@ 'use strict'; /** -* Return the loss function string associated with a supported SGD classification loss function value. +* Return the loss function string associated with a supported SGD loss function value. * -* @module @stdlib/ml/base/sgd-classification/loss-function-resolve-str +* @module @stdlib/ml/base/sgd/loss-function-resolve-str * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); -* var resolve = require( '@stdlib/ml/base/sgd-classification/loss-function-resolve-str' ); +* var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); +* var resolve = require( '@stdlib/ml/base/sgd/loss-function-resolve-str' ); * * var v = resolve( str2enum( 'hinge' ) ); * // returns 'hinge' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/lib/main.js similarity index 79% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/lib/main.js index 917c429c4e7f..b7d7fc525128 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/lib/main.js @@ -20,20 +20,20 @@ // MODULES // -var enum2str = require( '@stdlib/ml/base/sgd-classification/loss-function-enum2str' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/loss-function-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); // MAIN // /** -* Returns the loss function string associated with a supported SGD classification loss function value. +* Returns the loss function string associated with a supported SGD loss function value. * * @param {*} value - loss function value * @returns {(string|null)} loss function string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); * * var v = resolve( str2enum( 'hinge' ) ); * // returns 'hinge' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/package.json b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/package.json similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/package.json index 12c938f4785a..e9dda477bb2d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/loss-function-resolve-str", + "name": "@stdlib/ml/base/sgd/loss-function-resolve-str", "version": "0.0.0", - "description": "Return the loss function string associated with a supported SGD classification loss function value.", + "description": "Return the loss function string associated with a supported SGD loss function value.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "loss function", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/test/test.js similarity index 89% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/test/test.js index b25fa6f377ba..bedc14cc8cca 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-str/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-resolve-str/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var resolve = require( './../lib' ); @@ -48,7 +48,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns the string associated with an SGD classification loss function value', function test( t ) { +tape( 'the function returns the string associated with an SGD loss function value', function test( t ) { var v; var i; for ( i = 0; i < VALUES.length; i++ ) { diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/README.md b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/README.md similarity index 87% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/README.md index 3d32a52b2ca9..11264a16214f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/README.md @@ -20,7 +20,7 @@ limitations under the License. # str2enum -> Return the enumeration constant associated with an SGD classification loss function string. +> Return the enumeration constant associated with an SGD loss function string. @@ -37,12 +37,12 @@ limitations under the License. ## Usage ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); ``` #### str2enum( lossFunction ) -Returns the enumeration constant associated with an SGD classification loss function string. +Returns the enumeration constant associated with an SGD loss function string. ```javascript var v = str2enum( 'hinge' ); @@ -81,7 +81,7 @@ var v = str2enum( 'beep' ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); var v = str2enum( 'hinge' ); // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/repl.txt similarity index 82% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/repl.txt index c0d45e78af0d..b97ee8c0a486 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( lossFunction ) - Returns the enumeration constant associated with an SGD classification loss - function string. + Returns the enumeration constant associated with an SGD loss function + string. Downstream consumers of this function should *not* rely on specific integer values (e.g., `EPSILON_INSENSITIVE == 0`). Instead, the function should be diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/types/index.d.ts similarity index 92% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/types/index.d.ts index 8f107a89ac95..a51a1af832a0 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns the enumeration constant associated with an SGD classification loss function string. +* Returns the enumeration constant associated with an SGD loss function string. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/lib/index.js similarity index 76% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/lib/index.js index 9d69cc925206..1ce21e226de1 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return the enumeration constant associated with an SGD classification loss function string. +* Return the enumeration constant associated with an SGD loss function string. * -* @module @stdlib/ml/base/sgd-classification/loss-function-str2enum +* @module @stdlib/ml/base/sgd/loss-function-str2enum * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/loss-function-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/loss-function-str2enum' ); * * var v = str2enum( 'hinge' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/lib/main.js similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/lib/main.js index 258725703538..3c2b5ece41e3 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/lib/main.js @@ -21,7 +21,7 @@ // MODULES // var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive; -var enumeration = require( '@stdlib/ml/base/sgd-classification/loss-functions' ).enum; +var enumeration = require( '@stdlib/ml/base/sgd/loss-functions' ).enum; // VARIABLES // @@ -32,7 +32,7 @@ var ENUM = enumeration(); // MAIN // /** -* Returns the enumeration constant associated with an SGD classification loss function string. +* Returns the enumeration constant associated with an SGD loss function string. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/package.json b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/package.json similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/package.json index b0d757dd7042..2dbbc9c8fb9f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-resolve-enum/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/loss-function-resolve-enum", + "name": "@stdlib/ml/base/sgd/loss-function-str2enum", "version": "0.0.0", - "description": "Return the enumeration constant associated with a supported SGD classification loss function value.", + "description": "Return the enumeration constant associated with an SGD loss function string.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "loss function", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/test/test.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/test/test.js index 13f990390f30..7d4ecdc60cc3 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-function-str2enum/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-function-str2enum/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var enum2str = require( '@stdlib/ml/base/sgd-classification/loss-function-enum2str' ); +var enum2str = require( '@stdlib/ml/base/sgd/loss-function-enum2str' ); var str2enum = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/README.md b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/README.md similarity index 72% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/README.md index 010419e81e15..23c8b6647aac 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/README.md @@ -20,7 +20,7 @@ limitations under the License. # Loss functions -> SGD classification loss functions. +> SGD loss functions. @@ -37,12 +37,12 @@ limitations under the License. ## Usage ```javascript -var lossFunctions = require( '@stdlib/ml/base/sgd-classification/loss-functions' ); +var lossFunctions = require( '@stdlib/ml/base/sgd/loss-functions' ); ``` #### lossFunctions() -Returns a list of SGD classification loss functions. +Returns a list of SGD loss functions. ```javascript var out = lossFunctions(); @@ -83,7 +83,7 @@ The output array contains the following loss functions: ```javascript var contains = require( '@stdlib/array/base/assert/contains' ).factory; -var lossFunction = require( '@stdlib/ml/base/sgd-classification/loss-functions' ); +var lossFunction = require( '@stdlib/ml/base/sgd/loss-functions' ); var isLossFunction = contains( lossFunction() ); @@ -124,27 +124,27 @@ bool = isLossFunction( 'beep' ); ### Usage ```c -#include "stdlib/ml/base/sgd-classification/loss_functions.h" +#include "stdlib/ml/base/sgd/loss_functions.h" ``` -#### STDLIB_ML_SGD_CLASSIFICATION_LOSS_FUNCTION +#### STDLIB_ML_SGD_LOSS_FUNCTION -An enumeration of SGD classification loss functions with the following fields: +An enumeration of SGD loss functions with the following fields: -- **STDLIB_ML_SGD_CLASSIFICATION_EPSILON_INSENSITIVE**: penalty is the absolute value of the error whenever the absolute error exceeds epsilon and zero otherwise. -- **STDLIB_ML_SGD_CLASSIFICATION_HINGE**: corresponds to a soft-margin linear Support Vector Machine (SVM), which can handle non-linearly separable data. -- **STDLIB_ML_SGD_CLASSIFICATION_HUBER**: squared-error loss for observations with error smaller than epsilon in magnitude, linear loss otherwise. -- **STDLIB_ML_SGD_CLASSIFICATION_LOG**: corresponds to Logistic Regression. -- **STDLIB_ML_SGD_CLASSIFICATION_MODIFIED_HUBER**: Huber loss function variant for classification. -- **STDLIB_ML_SGD_CLASSIFICATION_PERCEPTRON**: corresponds to the original perceptron by Rosenblatt (1957). -- **STDLIB_ML_SGD_CLASSIFICATION_SQUARED_EPSILON_INSENSITIVE**: squared epsilon insensitive loss function. -- **STDLIB_ML_SGD_CLASSIFICATION_SQUARED_ERROR**: squared difference of the observed and fitted values. -- **STDLIB_ML_SGD_CLASSIFICATION_SQUARED_HINGE**: squared hinge loss function SVM (L2-SVM). +- **STDLIB_ML_SGD_EPSILON_INSENSITIVE**: penalty is the absolute value of the error whenever the absolute error exceeds epsilon and zero otherwise. +- **STDLIB_ML_SGD_HINGE**: corresponds to a soft-margin linear Support Vector Machine (SVM), which can handle non-linearly separable data. +- **STDLIB_ML_SGD_HUBER**: squared-error loss for observations with error smaller than epsilon in magnitude, linear loss otherwise. +- **STDLIB_ML_SGD_LOG**: corresponds to Logistic Regression. +- **STDLIB_ML_SGD_MODIFIED_HUBER**: Huber loss function variant for classification. +- **STDLIB_ML_SGD_PERCEPTRON**: corresponds to the original perceptron by Rosenblatt (1957). +- **STDLIB_ML_SGD_SQUARED_EPSILON_INSENSITIVE**: squared epsilon insensitive loss function. +- **STDLIB_ML_SGD_SQUARED_ERROR**: squared difference of the observed and fitted values. +- **STDLIB_ML_SGD_SQUARED_HINGE**: squared hinge loss function SVM (L2-SVM). ```c -#include "stdlib/ml/base/sgd-classification/loss_functions.h" +#include "stdlib/ml/base/sgd/loss_functions.h" -const enum STDLIB_ML_SGD_CLASSIFICATION_LOSS_FUNCTION v = STDLIB_ML_SGD_CLASSIFICATION_HINGE; +const enum STDLIB_ML_SGD_LOSS_FUNCTION v = STDLIB_ML_SGD_HINGE; ``` diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/repl.txt similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/repl.txt index 3ee9a26c327a..6ccf305a4390 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/repl.txt @@ -1,6 +1,6 @@ {{alias}}() - Returns a list of SGD classification loss functions. + Returns a list of SGD loss functions. The output array contains the following loss functions: diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/types/index.d.ts similarity index 94% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/types/index.d.ts index ffe179e81b20..db530dc2cd67 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns a list of SGD classification loss functions. +* Returns a list of SGD loss functions. * * @returns list of loss functions * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/include/stdlib/ml/base/sgd-classification/loss_functions.h b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/include/stdlib/ml/base/sgd/loss_functions.h similarity index 65% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/include/stdlib/ml/base/sgd-classification/loss_functions.h rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/include/stdlib/ml/base/sgd/loss_functions.h index fe1820bcc94f..6bb5d177c6e8 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/include/stdlib/ml/base/sgd-classification/loss_functions.h +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/include/stdlib/ml/base/sgd/loss_functions.h @@ -16,39 +16,39 @@ * limitations under the License. */ -#ifndef STDLIB_ML_BASE_SGD_CLASSIFICATION_LOSS_FUNCTIONS_H -#define STDLIB_ML_BASE_SGD_CLASSIFICATION_LOSS_FUNCTIONS_H +#ifndef STDLIB_ML_BASE_SGD_LOSS_FUNCTIONS_H +#define STDLIB_ML_BASE_SGD_LOSS_FUNCTIONS_H /** -* Enumeration of SGD classification loss functions. +* Enumeration of SGD loss functions. */ -enum STDLIB_ML_SGD_CLASSIFICATION_LOSS_FUNCTION { +enum STDLIB_ML_SGD_LOSS_FUNCTION { // Penalty is the absolute value of the error whenever the absolute error exceeds epsilon and zero otherwise: - STDLIB_ML_SGD_CLASSIFICATION_EPSILON_INSENSITIVE = 0, + STDLIB_ML_SGD_EPSILON_INSENSITIVE = 0, // Corresponds to a soft-margin linear Support Vector Machine (SVM), which can handle non-linearly separable data: - STDLIB_ML_SGD_CLASSIFICATION_HINGE, + STDLIB_ML_SGD_HINGE, // Squared-error loss for observations with error smaller than epsilon in magnitude, linear loss otherwise: - STDLIB_ML_SGD_CLASSIFICATION_HUBER, + STDLIB_ML_SGD_HUBER, // Corresponds to Logistic Regression: - STDLIB_ML_SGD_CLASSIFICATION_LOG, + STDLIB_ML_SGD_LOG, // Huber loss function variant for classification: - STDLIB_ML_SGD_CLASSIFICATION_MODIFIED_HUBER, + STDLIB_ML_SGD_MODIFIED_HUBER, // Corresponds to the original perceptron by Rosenblatt (1957): - STDLIB_ML_SGD_CLASSIFICATION_PERCEPTRON, + STDLIB_ML_SGD_PERCEPTRON, // Squared epsilon insensitive loss function: - STDLIB_ML_SGD_CLASSIFICATION_SQUARED_EPSILON_INSENSITIVE, + STDLIB_ML_SGD_SQUARED_EPSILON_INSENSITIVE, // Squared difference of the observed and fitted values: - STDLIB_ML_SGD_CLASSIFICATION_SQUARED_ERROR, + STDLIB_ML_SGD_SQUARED_ERROR, // Squared hinge loss function SVM (L2-SVM): - STDLIB_ML_SGD_CLASSIFICATION_SQUARED_HINGE + STDLIB_ML_SGD_SQUARED_HINGE }; -#endif // !STDLIB_ML_BASE_SGD_CLASSIFICATION_LOSS_FUNCTIONS_H +#endif // !STDLIB_ML_BASE_SGD_LOSS_FUNCTIONS_H diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/data.json b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/data.json similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/data.json rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/data.json diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/enum.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/enum.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/enum.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/enum.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/index.js similarity index 84% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/index.js index 01f578cb39f1..06fd7d316709 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return a list of SGD classification loss functions. +* Return a list of SGD loss functions. * -* @module @stdlib/ml/base/sgd-classification/loss-functions +* @module @stdlib/ml/base/sgd/loss-functions * * @example -* var lossFunctions = require( '@stdlib/ml/base/sgd-classification/loss-functions' ); +* var lossFunctions = require( '@stdlib/ml/base/sgd/loss-functions' ); * * var list = lossFunctions(); * // e.g., returns [ 'epsilon-insensitive', 'hinge', 'huber', 'log', 'modified-huber', 'perceptron', 'squared-epsilon-insensitive', 'squared-error', 'squared-hinge' ] diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/main.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/main.js index 8b5f84f33291..13d8cfacc3a0 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/lib/main.js @@ -26,7 +26,7 @@ var DATA = require( './data.json' ); // MAIN // /** -* Returns a list of SGD classification loss functions. +* Returns a list of SGD loss functions. * * @returns {Array} list of loss functions * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/manifest.json b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/manifest.json similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/manifest.json rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/manifest.json diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/package.json b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/package.json similarity index 89% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/package.json index 8fb42101d6a1..0d5f56da7da8 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/loss-functions", + "name": "@stdlib/ml/base/sgd/loss-functions", "version": "0.0.0", - "description": "SGD classification loss functions.", + "description": "SGD loss functions.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -54,7 +54,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "loss functions", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/test/test.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/loss-functions/test/test.js index e8572666efbc..d198e0c92a70 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/loss-functions/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/loss-functions/test/test.js @@ -34,7 +34,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns a list of SGD classification loss functions', function test( t ) { +tape( 'the function returns a list of SGD loss functions', function test( t ) { var expected; var actual; diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/README.md b/lib/node_modules/@stdlib/ml/base/sgd/penalties/README.md similarity index 76% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/README.md index 5d64911473f5..9ce1f424153d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/README.md @@ -20,7 +20,7 @@ limitations under the License. # Penalties -> SGD classification penalties. +> SGD penalties. @@ -37,12 +37,12 @@ limitations under the License. ## Usage ```javascript -var penalties = require( '@stdlib/ml/base/sgd-classification/penalties' ); +var penalties = require( '@stdlib/ml/base/sgd/penalties' ); ``` #### penalties() -Returns a list of SGD classification penalties. +Returns a list of SGD penalties. ```javascript var out = penalties(); @@ -78,7 +78,7 @@ The output array contains the following penalties: ```javascript var contains = require( '@stdlib/array/base/assert/contains' ).factory; -var penalties = require( '@stdlib/ml/base/sgd-classification/penalties' ); +var penalties = require( '@stdlib/ml/base/sgd/penalties' ); var isPenalty = contains( penalties() ); @@ -119,22 +119,22 @@ bool = isPenalty( 'beep' ); ### Usage ```c -#include "stdlib/ml/base/sgd-classification/penalties.h" +#include "stdlib/ml/base/sgd/penalties.h" ``` -#### STDLIB_ML_SGD_CLASSIFICATION_PENALTY +#### STDLIB_ML_SGD_PENALTY -An enumeration of SGD classification penalties with the following fields: +An enumeration of SGD penalties with the following fields: -- **STDLIB_ML_SGD_CLASSIFICATION_ELASTICNET**: regularization method that linearly combines the L1 and L2 penalties of the lasso and ridge methods. -- **STDLIB_ML_SGD_CLASSIFICATION_L1**: L1 regularization (also called LASSO) leads to sparse models by adding a penalty based on the absolute value of coefficients. -- **STDLIB_ML_SGD_CLASSIFICATION_L2**: L2 regularization (also called ridge regression) encourages smaller, more evenly distributed weights by adding a penalty based on the square of the coefficients. -- **STDLIB_ML_SGD_CLASSIFICATION_NONE**: no regularization. +- **STDLIB_ML_SGD_ELASTICNET**: regularization method that linearly combines the L1 and L2 penalties of the lasso and ridge methods. +- **STDLIB_ML_SGD_L1**: L1 regularization (also called LASSO) leads to sparse models by adding a penalty based on the absolute value of coefficients. +- **STDLIB_ML_SGD_L2**: L2 regularization (also called ridge regression) encourages smaller, more evenly distributed weights by adding a penalty based on the square of the coefficients. +- **STDLIB_ML_SGD_NONE**: no regularization. ```c -#include "stdlib/ml/base/sgd-classification/penalties.h" +#include "stdlib/ml/base/sgd/penalties.h" -const enum STDLIB_ML_SGD_CLASSIFICATION_PENALTY v = STDLIB_ML_SGD_CLASSIFICATION_ELASTICNET; +const enum STDLIB_ML_SGD_PENALTY v = STDLIB_ML_SGD_ELASTICNET; ``` diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/penalties/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/repl.txt similarity index 93% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/repl.txt index 6bd0cc9def11..d1956a947c8f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/repl.txt @@ -1,6 +1,6 @@ {{alias}}() - Returns a list of SGD classification penalties. + Returns a list of SGD penalties. The output array contains the following penalties: diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/types/index.d.ts similarity index 94% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/types/index.d.ts index 475e72c0abc9..0adb8b371eab 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns a list of SGD classification penalties. +* Returns a list of SGD penalties. * * @returns list of penalties * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalties/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/include/stdlib/ml/base/sgd-classification/penalties.h b/lib/node_modules/@stdlib/ml/base/sgd/penalties/include/stdlib/ml/base/sgd/penalties.h similarity index 72% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/include/stdlib/ml/base/sgd-classification/penalties.h rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/include/stdlib/ml/base/sgd/penalties.h index 69ffa486e1ad..f8cba841211f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/include/stdlib/ml/base/sgd-classification/penalties.h +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/include/stdlib/ml/base/sgd/penalties.h @@ -16,24 +16,24 @@ * limitations under the License. */ -#ifndef STDLIB_ML_BASE_SGD_CLASSIFICATION_PENALTIES_H -#define STDLIB_ML_BASE_SGD_CLASSIFICATION_PENALTIES_H +#ifndef STDLIB_ML_BASE_SGD_PENALTIES_H +#define STDLIB_ML_BASE_SGD_PENALTIES_H /** -* Enumeration of SGD classification penalties. +* Enumeration of SGD penalties. */ -enum STDLIB_ML_SGD_CLASSIFICATION_PENALTY { +enum STDLIB_ML_SGD_PENALTY { // Regularization method that linearly combines the L1 and L2 penalties of the lasso and ridge methods: - STDLIB_ML_SGD_CLASSIFICATION_ELASTICNET = 0, + STDLIB_ML_SGD_ELASTICNET = 0, // L1 regularization (also called LASSO) leads to sparse models by adding a penalty based on the absolute value of coefficients: - STDLIB_ML_SGD_CLASSIFICATION_L1, + STDLIB_ML_SGD_L1, // L2 regularization (also called ridge regression) encourages smaller, more evenly distributed weights by adding a penalty based on the square of the coefficients: - STDLIB_ML_SGD_CLASSIFICATION_L2, + STDLIB_ML_SGD_L2, // No regularization: - STDLIB_ML_SGD_CLASSIFICATION_NONE + STDLIB_ML_SGD_NONE }; -#endif // !STDLIB_ML_BASE_SGD_CLASSIFICATION_PENALTIES_H +#endif // !STDLIB_ML_BASE_SGD_PENALTIES_H diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/data.json b/lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/data.json similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/data.json rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/data.json diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/enum.js b/lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/enum.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/enum.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/enum.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/index.js similarity index 84% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/index.js index 0ae898525139..45f803267f6d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return a list of SGD classification penalties. +* Return a list of SGD penalties. * -* @module @stdlib/ml/base/sgd-classification/penalties +* @module @stdlib/ml/base/sgd/penalties * * @example -* var penalties = require( '@stdlib/ml/base/sgd-classification/penalties' ); +* var penalties = require( '@stdlib/ml/base/sgd/penalties' ); * * var list = penalties(); * // e.g., returns [ 'elasticnet', 'l1', 'l2', 'none' ] diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/main.js similarity index 94% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/main.js index bd8994668f0a..6ce92eec3c15 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/lib/main.js @@ -26,7 +26,7 @@ var DATA = require( './data.json' ); // MAIN // /** -* Returns a list of SGD classification penalties. +* Returns a list of SGD penalties. * * @returns {Array} list of penalties * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/manifest.json b/lib/node_modules/@stdlib/ml/base/sgd/penalties/manifest.json similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/manifest.json rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/manifest.json diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/package.json b/lib/node_modules/@stdlib/ml/base/sgd/penalties/package.json similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/package.json index 057f5c45e57b..d393574d3c19 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/penalties", + "name": "@stdlib/ml/base/sgd/penalties", "version": "0.0.0", - "description": "SGD classification penalties.", + "description": "SGD penalties.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -55,7 +55,6 @@ "machine", "learning", "sgd", - "classification", "penalties", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/penalties/test/test.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalties/test/test.js index c700236e26d2..3607086d93f7 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalties/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalties/test/test.js @@ -34,7 +34,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns a list of SGD classification penalties', function test( t ) { +tape( 'the function returns a list of SGD penalties', function test( t ) { var expected; var actual; diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/README.md b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/README.md similarity index 78% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/README.md index 732205aea8fe..a3118b0e8a04 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/README.md @@ -20,7 +20,7 @@ limitations under the License. # enum2str -> Return the SGD classification penalty string associated with an SGD classification penalty enumeration constant. +> Return the SGD penalty string associated with an SGD penalty enumeration constant. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var enum2str = require( '@stdlib/ml/base/sgd-classification/penalty-enum2str' ); +var enum2str = require( '@stdlib/ml/base/sgd/penalty-enum2str' ); ``` #### enum2str( value ) -Returns the SGD classification penalty string associated with an SGD classification penalty enumeration constant. +Returns the SGD penalty string associated with an SGD penalty enumeration constant. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var v = str2enum( 'elasticnet' ); // returns @@ -54,7 +54,7 @@ var s = enum2str( v ); // returns 'elasticnet' ``` -If unable to resolve an SGD classification penalty string, the function returns `null`. +If unable to resolve an SGD penalty string, the function returns `null`. ```javascript var v = enum2str( -999999999 ); @@ -82,8 +82,8 @@ var v = enum2str( -999999999 ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); -var enum2str = require( '@stdlib/ml/base/sgd-classification/penalty-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/penalty-enum2str' ); var str = enum2str( str2enum( 'elasticnet' ) ); // returns 'elasticnet' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/benchmark/benchmark.js similarity index 94% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/benchmark/benchmark.js index bd0af6b5522c..797e64abd52d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isString = require( '@stdlib/assert/is-string' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var pkg = require( './../package.json' ).name; var enum2str = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/repl.txt similarity index 60% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/repl.txt index c9be84e099f4..6df9c9be91ac 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) - Returns the SGD classification penalty string associated with an SGD - classification penalty enumeration constant. + Returns the SGD penalty string associated with an SGD penalty enumeration + constant. Parameters ---------- @@ -16,7 +16,7 @@ Examples -------- > var v = 'elasticnet'; - > v = {{alias:@stdlib/ml/base/sgd-classification/penalty-str2enum}}( v ); + > v = {{alias:@stdlib/ml/base/sgd/penalty-str2enum}}( v ); > var out = {{alias}}( v ) 'elasticnet' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/types/index.d.ts similarity index 82% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/types/index.d.ts index 4c5628ed485e..7137a499dabd 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/types/index.d.ts @@ -19,13 +19,13 @@ // TypeScript Version: 4.1 /** -* Returns the SGD classification penalty string associated with an SGD classification penalty enumeration constant. +* Returns the SGD penalty string associated with an SGD penalty enumeration constant. * * @param value - enumeration constant * @returns penalty string * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); * * var v = str2enum( 'elasticnet' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/examples/index.js similarity index 91% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/examples/index.js index 3ad88420b4b8..b7c9a2f589d0 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/examples/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/examples/index.js @@ -18,7 +18,7 @@ 'use strict'; -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var enum2str = require( './../lib' ); var str = enum2str( str2enum( 'l1' ) ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/lib/index.js similarity index 71% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/lib/index.js index e4dd8dcf89ca..7436b8f2cbef 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/lib/index.js @@ -19,13 +19,13 @@ 'use strict'; /** -* Return the SGD classification penalty string associated with an SGD classification penalty enumeration constant. +* Return the SGD penalty string associated with an SGD penalty enumeration constant. * -* @module @stdlib/ml/base/sgd-classification/penalty-enum2str +* @module @stdlib/ml/base/sgd/penalty-enum2str * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); -* var enum2str = require( '@stdlib/ml/base/sgd-classification/penalty-enum2str' ); +* var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); +* var enum2str = require( '@stdlib/ml/base/sgd/penalty-enum2str' ); * * var v = str2enum( 'elasticnet' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/lib/main.js similarity index 82% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/lib/main.js index 5f6f90d3b281..69e12146c0a3 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/lib/main.js @@ -22,7 +22,7 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive; var objectInverse = require( '@stdlib/object/inverse' ); -var enumeration = require( '@stdlib/ml/base/sgd-classification/penalties' ).enum; +var enumeration = require( '@stdlib/ml/base/sgd/penalties' ).enum; // VARIABLES // @@ -35,13 +35,13 @@ var hash = objectInverse( enumeration(), { // MAIN // /** -* Returns the SGD classification penalty string associated with an SGD classification penalty enumeration constant. +* Returns the SGD penalty string associated with an SGD penalty enumeration constant. * * @param {integer} value - penalty enumeration constant * @returns {(string|null)} penalty string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); * * var v = str2enum( 'elasticnet' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/package.json b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/package.json new file mode 100644 index 000000000000..8452c7b944fe --- /dev/null +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/package.json @@ -0,0 +1,65 @@ +{ + "name": "@stdlib/ml/base/sgd/penalty-enum2str", + "version": "0.0.0", + "description": "Return the SGD penalty string associated with an SGD penalty enumeration constant.", + "license": "Apache-2.0", + "author": { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + }, + "contributors": [ + { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + } + ], + "main": "./lib", + "directories": { + "benchmark": "./benchmark", + "doc": "./docs", + "example": "./examples", + "lib": "./lib", + "test": "./test" + }, + "types": "./docs/types", + "scripts": {}, + "homepage": "https://github.com/stdlib-js/stdlib", + "repository": { + "type": "git", + "url": "git://github.com/stdlib-js/stdlib.git" + }, + "bugs": { + "url": "https://github.com/stdlib-js/stdlib/issues" + }, + "dependencies": {}, + "devDependencies": {}, + "engines": { + "node": ">=0.10.0", + "npm": ">2.7.0" + }, + "os": [ + "aix", + "darwin", + "freebsd", + "linux", + "macos", + "openbsd", + "sunos", + "win32", + "windows" + ], + "keywords": [ + "stdlib", + "ml", + "machine", + "learning", + "sgd", + "penalty", + "utilities", + "utility", + "utils", + "util", + "enum" + ], + "__stdlib__": {} +} diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/test/test.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/test/test.js index f4f58701d115..cd68afd128d2 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-enum2str/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-enum2str/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var enum2str = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/README.md b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/README.md similarity index 89% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/README.md index 81a46389812b..bbca9e0eb871 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/README.md @@ -20,7 +20,7 @@ limitations under the License. # resolve -> Return the enumeration constant associated with a supported SGD classification penalty value. +> Return the enumeration constant associated with a supported SGD penalty value. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/penalty-resolve-enum' ); +var resolve = require( '@stdlib/ml/base/sgd/penalty-resolve-enum' ); ``` #### resolve( value ) -Returns the enumeration constant associated with a supported SGD classification penalty value. +Returns the enumeration constant associated with a supported SGD penalty value. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var v = resolve( 'elasticnet' ); // returns @@ -86,7 +86,7 @@ var v = resolve( 'beep' ); ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/penalty-resolve-enum' ); +var resolve = require( '@stdlib/ml/base/sgd/penalty-resolve-enum' ); var v = resolve( 'elasticnet' ); // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/benchmark/benchmark.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/benchmark/benchmark.js index 92df29536ea2..30a8def772f0 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isInteger = require( '@stdlib/assert/is-integer' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var resolve = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/repl.txt similarity index 82% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/repl.txt index 99209f05ff13..5971f05120d1 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/repl.txt @@ -1,7 +1,7 @@ {{alias}}( value ) - Returns the enumeration constant associated with a supported SGD - classification penalty value. + Returns the enumeration constant associated with a supported SGD penalty + value. Downstream consumers of this function should *not* rely on specific integer values (e.g., `ELASTICNET == 0`). Instead, the function should be used in an @@ -22,7 +22,7 @@ > var s = 'elasticnet'; > var v = {{alias}}( s ) - > v = {{alias:@stdlib/ml/base/sgd-classification/penalty-str2enum}}( s ); + > v = {{alias:@stdlib/ml/base/sgd/penalty-str2enum}}( s ); > {{alias}}( v ) diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/types/index.d.ts similarity index 97% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/types/index.d.ts index 62a12f8eda7b..8393347fec1f 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns the enumeration constant associated with a supported SGD classification penalty value. +* Returns the enumeration constant associated with a supported SGD penalty value. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/lib/index.js similarity index 82% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/lib/index.js index 6d227011f984..7b4717971240 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return the enumeration constant associated with a supported SGD classification penalty value. +* Return the enumeration constant associated with a supported SGD penalty value. * -* @module @stdlib/ml/base/sgd-classification/penalty-resolve-enum +* @module @stdlib/ml/base/sgd/penalty-resolve-enum * * @example -* var resolve = require( '@stdlib/ml/base/sgd-classification/penalty-resolve-enum' ); +* var resolve = require( '@stdlib/ml/base/sgd/penalty-resolve-enum' ); * * var v = resolve( 'elasticnet' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/lib/main.js similarity index 87% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/lib/main.js index b888d6f80f80..af0ed35a8b96 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/lib/main.js @@ -20,14 +20,14 @@ // MODULES // -var enum2str = require( '@stdlib/ml/base/sgd-classification/penalty-enum2str' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/penalty-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); // MAIN // /** -* Returns the enumeration constant associated with a supported SGD classification penalty value. +* Returns the enumeration constant associated with a supported SGD penalty value. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/package.json b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/package.json similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/package.json index 52cbdcf85632..0eab0ad07ba9 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/penalty-str2enum", + "name": "@stdlib/ml/base/sgd/penalty-resolve-enum", "version": "0.0.0", - "description": "Return the enumeration constant associated with an SGD classification penalty string.", + "description": "Return the enumeration constant associated with a supported SGD penalty value.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "penalty", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/test/test.js similarity index 91% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/test/test.js index 358738fdcb8f..4656e1415cc3 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-enum/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var resolve = require( './../lib' ); @@ -42,7 +42,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns the enumeration constant associated with an SGD classification penalty value', function test( t ) { +tape( 'the function returns the enumeration constant associated with an SGD penalty value', function test( t ) { var v; var i; for ( i = 0; i < VALUES.length; i++ ) { diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/README.md b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/README.md similarity index 79% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/README.md index 014ebca09230..fcd3522096e4 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/README.md @@ -20,7 +20,7 @@ limitations under the License. # resolve -> Return the penalty string associated with a supported SGD classification penalty value. +> Return the penalty string associated with a supported SGD penalty value. @@ -37,15 +37,15 @@ limitations under the License. ## Usage ```javascript -var resolve = require( '@stdlib/ml/base/sgd-classification/penalty-resolve-str' ); +var resolve = require( '@stdlib/ml/base/sgd/penalty-resolve-str' ); ``` #### resolve( value ) -Returns the penalty string associated with a supported SGD classification penalty value. +Returns the penalty string associated with a supported SGD penalty value. ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var v = resolve( 'l1' ); // returns 'l1' @@ -54,7 +54,7 @@ v = resolve( str2enum( 'l1' ) ); // returns 'l1' ``` -If unable to resolve an SGD classification penalty string, the function returns `null`. +If unable to resolve an SGD penalty string, the function returns `null`. ```javascript var v = resolve( 'beep' ); @@ -82,8 +82,8 @@ var v = resolve( 'beep' ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); -var resolve = require( '@stdlib/ml/base/sgd-classification/penalty-resolve-str' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); +var resolve = require( '@stdlib/ml/base/sgd/penalty-resolve-str' ); var v = resolve( str2enum( 'l1' ) ); // returns 'l1' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/benchmark/benchmark.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/benchmark/benchmark.js index ee30432b76eb..76de1842a447 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/benchmark/benchmark.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/benchmark/benchmark.js @@ -22,7 +22,7 @@ var bench = require( '@stdlib/bench' ); var isString = require( '@stdlib/assert/is-string' ).isPrimitive; -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var format = require( '@stdlib/string/format' ); var pkg = require( './../package.json' ).name; var resolve = require( './../lib' ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/repl.txt similarity index 62% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/repl.txt index 2436af8ed551..cb426567836a 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/repl.txt @@ -1,7 +1,6 @@ {{alias}}( value ) - Returns the penalty string associated with a supported SGD classification - penalty value. + Returns the penalty string associated with a supported SGD penalty value. Parameters ---------- @@ -17,7 +16,7 @@ -------- > var v = {{alias}}( 'l1' ) 'l1' - > v = {{alias:@stdlib/ml/base/sgd-classification/penalty-str2enum}}( 'l1' ); + > v = {{alias:@stdlib/ml/base/sgd/penalty-str2enum}}( 'l1' ); > out = {{alias}}( v ) 'l1' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/types/index.d.ts similarity index 83% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/types/index.d.ts index a15d131a49c5..c23b7f996dde 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/types/index.d.ts @@ -19,13 +19,13 @@ // TypeScript Version: 4.1 /** -* Returns the penalty string associated with a supported SGD classification penalty value. +* Returns the penalty string associated with a supported SGD penalty value. * * @param value - penalty value * @returns penalty string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); * * var v = resolve( str2enum( 'l1' ) ); * // returns 'l1' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/examples/index.js similarity index 90% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/examples/index.js index 125e14970b33..e9f60d9d54e1 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/examples/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/examples/index.js @@ -18,7 +18,7 @@ 'use strict'; -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var resolve = require( './../lib' ); var v = resolve( str2enum( 'l1' ) ); diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/lib/index.js similarity index 71% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/lib/index.js index cddb5dd36ff6..30e054304f6e 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/lib/index.js @@ -19,13 +19,13 @@ 'use strict'; /** -* Return the penalty string associated with a supported SGD classification penalty value. +* Return the penalty string associated with a supported SGD penalty value. * -* @module @stdlib/ml/base/sgd-classification/penalty-resolve-str +* @module @stdlib/ml/base/sgd/penalty-resolve-str * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); -* var resolve = require( '@stdlib/ml/base/sgd-classification/penalty-resolve-str' ); +* var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); +* var resolve = require( '@stdlib/ml/base/sgd/penalty-resolve-str' ); * * var v = resolve( str2enum( 'l1' ) ); * // returns 'l1' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/lib/main.js similarity index 76% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/lib/main.js index 5e8d00c5b266..6f1ae8f040ef 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/lib/main.js @@ -20,20 +20,20 @@ // MODULES // -var enum2str = require( '@stdlib/ml/base/sgd-classification/penalty-enum2str' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var enum2str = require( '@stdlib/ml/base/sgd/penalty-enum2str' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); // MAIN // /** -* Returns the penalty string associated with a supported SGD classification penalty value. +* Returns the penalty string associated with a supported SGD penalty value. * * @param {*} value - penalty value * @returns {(string|null)} penalty string or null * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); * * var v = resolve( str2enum( 'l1' ) ); * // returns 'l1' diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/package.json b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/package.json similarity index 89% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/package.json index e5d78fe7663b..1dfb81fc8955 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/penalty-resolve-str", + "name": "@stdlib/ml/base/sgd/penalty-resolve-str", "version": "0.0.0", - "description": "Return the penalty string associated with a supported SGD classification penalty value.", + "description": "Return the penalty string associated with a supported SGD penalty value.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "penalty", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/test/test.js similarity index 89% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/test/test.js index 42e271557217..ce85b3064115 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-str/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-resolve-str/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var resolve = require( './../lib' ); @@ -42,7 +42,7 @@ tape( 'main export is a function', function test( t ) { t.end(); }); -tape( 'the function returns the string associated with an SGD classification penalty value', function test( t ) { +tape( 'the function returns the string associated with an SGD penalty value', function test( t ) { var v; var i; for ( i = 0; i < VALUES.length; i++ ) { diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/README.md b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/README.md similarity index 87% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/README.md rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/README.md index c8bcf76adf8e..0dcdb219aaeb 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/README.md +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/README.md @@ -20,7 +20,7 @@ limitations under the License. # str2enum -> Return the enumeration constant associated with an SGD classification penalty string. +> Return the enumeration constant associated with an SGD penalty string. @@ -37,12 +37,12 @@ limitations under the License. ## Usage ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); ``` #### str2enum( penalty ) -Returns the enumeration constant associated with an SGD classification penalty string. +Returns the enumeration constant associated with an SGD penalty string. ```javascript var v = str2enum( 'l1' ); @@ -81,7 +81,7 @@ var v = str2enum( 'beep' ); ```javascript -var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); var v = str2enum( 'l1' ); // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/benchmark/benchmark.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/benchmark/benchmark.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/repl.txt b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/repl.txt similarity index 82% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/repl.txt rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/repl.txt index 709357ff73b5..4910b3d075f2 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/repl.txt +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/repl.txt @@ -1,7 +1,6 @@ {{alias}}( penalty ) - Returns the enumeration constant associated with an SGD classification - penalty string. + Returns the enumeration constant associated with an SGD penalty string. Downstream consumers of this function should *not* rely on specific integer values (e.g., `ELASTICNET == 0`). Instead, the function should be used in diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/types/index.d.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/types/index.d.ts similarity index 92% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/types/index.d.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/types/index.d.ts index 5f843b089962..7517c21d82bd 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/types/index.d.ts @@ -19,7 +19,7 @@ // TypeScript Version: 4.1 /** -* Returns the enumeration constant associated with an SGD classification penalty string. +* Returns the enumeration constant associated with an SGD penalty string. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/types/test.ts b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/docs/types/test.ts rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/examples/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/examples/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/examples/index.js diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/lib/index.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/lib/index.js similarity index 77% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/lib/index.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/lib/index.js index d1656208a86c..6f8e2b029813 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/lib/index.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/lib/index.js @@ -19,12 +19,12 @@ 'use strict'; /** -* Return the enumeration constant associated with an SGD classification penalty string. +* Return the enumeration constant associated with an SGD penalty string. * -* @module @stdlib/ml/base/sgd-classification/penalty-str2enum +* @module @stdlib/ml/base/sgd/penalty-str2enum * * @example -* var str2enum = require( '@stdlib/ml/base/sgd-classification/penalty-str2enum' ); +* var str2enum = require( '@stdlib/ml/base/sgd/penalty-str2enum' ); * * var v = str2enum( 'l1' ); * // returns diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/lib/main.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/lib/main.js similarity index 88% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/lib/main.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/lib/main.js index 14f1fc580697..49ebdb809813 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/lib/main.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/lib/main.js @@ -21,7 +21,7 @@ // MODULES // var isNumber = require( '@stdlib/assert/is-number' ).isPrimitive; -var enumeration = require( '@stdlib/ml/base/sgd-classification/penalties' ).enum; +var enumeration = require( '@stdlib/ml/base/sgd/penalties' ).enum; // VARIABLES // @@ -32,7 +32,7 @@ var ENUM = enumeration(); // MAIN // /** -* Returns the enumeration constant associated with an SGD classification penalty string. +* Returns the enumeration constant associated with an SGD penalty string. * * ## Notes * diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/package.json b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/package.json similarity index 89% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/package.json rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/package.json index 1a6db6dd1923..cad4a2a4d8c6 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-resolve-enum/package.json +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/package.json @@ -1,7 +1,7 @@ { - "name": "@stdlib/ml/base/sgd-classification/penalty-resolve-enum", + "name": "@stdlib/ml/base/sgd/penalty-str2enum", "version": "0.0.0", - "description": "Return the enumeration constant associated with a supported SGD classification penalty value.", + "description": "Return the enumeration constant associated with an SGD penalty string.", "license": "Apache-2.0", "author": { "name": "The Stdlib Authors", @@ -53,7 +53,7 @@ "ml", "machine", "learning", - "sgd classification", + "sgd", "penalty", "utilities", "utility", diff --git a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/test/test.js b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/test/test.js similarity index 95% rename from lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/test/test.js rename to lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/test/test.js index b956bb0273b1..49fb0611f66d 100644 --- a/lib/node_modules/@stdlib/ml/base/sgd-classification/penalty-str2enum/test/test.js +++ b/lib/node_modules/@stdlib/ml/base/sgd/penalty-str2enum/test/test.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var enum2str = require( '@stdlib/ml/base/sgd-classification/penalty-enum2str' ); +var enum2str = require( '@stdlib/ml/base/sgd/penalty-enum2str' ); var str2enum = require( './../lib' );