time-to-botec

Benchmark sampling in different programming languages
Log | Files | Refs | README

index.js (42648B)


      1 /**
      2 * @license Apache-2.0
      3 *
      4 * Copyright (c) 2018 The Stdlib Authors.
      5 *
      6 * Licensed under the Apache License, Version 2.0 (the "License");
      7 * you may not use this file except in compliance with the License.
      8 * You may obtain a copy of the License at
      9 *
     10 *    http://www.apache.org/licenses/LICENSE-2.0
     11 *
     12 * Unless required by applicable law or agreed to in writing, software
     13 * distributed under the License is distributed on an "AS IS" BASIS,
     14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     15 * See the License for the specific language governing permissions and
     16 * limitations under the License.
     17 */
     18 
     19 'use strict';
     20 
     21 /*
     22 * When adding modules to the namespace, ensure that they are added in alphabetical order according to module name.
     23 */
     24 
     25 // MODULES //
     26 
     27 var setReadOnly = require( '@stdlib/utils/define-read-only-property' );
     28 
     29 
     30 // MAIN //
     31 
     32 /**
     33 * Top-level namespace.
     34 *
     35 * @namespace ns
     36 */
     37 var ns = {};
     38 
     39 /**
     40 * @name cumax
     41 * @memberof ns
     42 * @readonly
     43 * @type {Function}
     44 * @see {@link module:@stdlib/stats/base/cumax}
     45 */
     46 setReadOnly( ns, 'cumax', require( './../../base/cumax' ) );
     47 
     48 /**
     49 * @name cumaxabs
     50 * @memberof ns
     51 * @readonly
     52 * @type {Function}
     53 * @see {@link module:@stdlib/stats/base/cumaxabs}
     54 */
     55 setReadOnly( ns, 'cumaxabs', require( './../../base/cumaxabs' ) );
     56 
     57 /**
     58 * @name cumin
     59 * @memberof ns
     60 * @readonly
     61 * @type {Function}
     62 * @see {@link module:@stdlib/stats/base/cumin}
     63 */
     64 setReadOnly( ns, 'cumin', require( './../../base/cumin' ) );
     65 
     66 /**
     67 * @name cuminabs
     68 * @memberof ns
     69 * @readonly
     70 * @type {Function}
     71 * @see {@link module:@stdlib/stats/base/cuminabs}
     72 */
     73 setReadOnly( ns, 'cuminabs', require( './../../base/cuminabs' ) );
     74 
     75 /**
     76 * @name dcumax
     77 * @memberof ns
     78 * @readonly
     79 * @type {Function}
     80 * @see {@link module:@stdlib/stats/base/dcumax}
     81 */
     82 setReadOnly( ns, 'dcumax', require( './../../base/dcumax' ) );
     83 
     84 /**
     85 * @name dcumaxabs
     86 * @memberof ns
     87 * @readonly
     88 * @type {Function}
     89 * @see {@link module:@stdlib/stats/base/dcumaxabs}
     90 */
     91 setReadOnly( ns, 'dcumaxabs', require( './../../base/dcumaxabs' ) );
     92 
     93 /**
     94 * @name dcumin
     95 * @memberof ns
     96 * @readonly
     97 * @type {Function}
     98 * @see {@link module:@stdlib/stats/base/dcumin}
     99 */
    100 setReadOnly( ns, 'dcumin', require( './../../base/dcumin' ) );
    101 
    102 /**
    103 * @name dcuminabs
    104 * @memberof ns
    105 * @readonly
    106 * @type {Function}
    107 * @see {@link module:@stdlib/stats/base/dcuminabs}
    108 */
    109 setReadOnly( ns, 'dcuminabs', require( './../../base/dcuminabs' ) );
    110 
    111 /**
    112 * @name dists
    113 * @memberof ns
    114 * @readonly
    115 * @type {Namespace}
    116 * @see {@link module:@stdlib/stats/base/dists}
    117 */
    118 setReadOnly( ns, 'dists', require( './../../base/dists' ) );
    119 
    120 /**
    121 * @name dmax
    122 * @memberof ns
    123 * @readonly
    124 * @type {Function}
    125 * @see {@link module:@stdlib/stats/base/dmax}
    126 */
    127 setReadOnly( ns, 'dmax', require( './../../base/dmax' ) );
    128 
    129 /**
    130 * @name dmaxabs
    131 * @memberof ns
    132 * @readonly
    133 * @type {Function}
    134 * @see {@link module:@stdlib/stats/base/dmaxabs}
    135 */
    136 setReadOnly( ns, 'dmaxabs', require( './../../base/dmaxabs' ) );
    137 
    138 /**
    139 * @name dmaxabssorted
    140 * @memberof ns
    141 * @readonly
    142 * @type {Function}
    143 * @see {@link module:@stdlib/stats/base/dmaxabssorted}
    144 */
    145 setReadOnly( ns, 'dmaxabssorted', require( './../../base/dmaxabssorted' ) );
    146 
    147 /**
    148 * @name dmaxsorted
    149 * @memberof ns
    150 * @readonly
    151 * @type {Function}
    152 * @see {@link module:@stdlib/stats/base/dmaxsorted}
    153 */
    154 setReadOnly( ns, 'dmaxsorted', require( './../../base/dmaxsorted' ) );
    155 
    156 /**
    157 * @name dmean
    158 * @memberof ns
    159 * @readonly
    160 * @type {Function}
    161 * @see {@link module:@stdlib/stats/base/dmean}
    162 */
    163 setReadOnly( ns, 'dmean', require( './../../base/dmean' ) );
    164 
    165 /**
    166 * @name dmeankbn
    167 * @memberof ns
    168 * @readonly
    169 * @type {Function}
    170 * @see {@link module:@stdlib/stats/base/dmeankbn}
    171 */
    172 setReadOnly( ns, 'dmeankbn', require( './../../base/dmeankbn' ) );
    173 
    174 /**
    175 * @name dmeankbn2
    176 * @memberof ns
    177 * @readonly
    178 * @type {Function}
    179 * @see {@link module:@stdlib/stats/base/dmeankbn2}
    180 */
    181 setReadOnly( ns, 'dmeankbn2', require( './../../base/dmeankbn2' ) );
    182 
    183 /**
    184 * @name dmeanli
    185 * @memberof ns
    186 * @readonly
    187 * @type {Function}
    188 * @see {@link module:@stdlib/stats/base/dmeanli}
    189 */
    190 setReadOnly( ns, 'dmeanli', require( './../../base/dmeanli' ) );
    191 
    192 /**
    193 * @name dmeanlipw
    194 * @memberof ns
    195 * @readonly
    196 * @type {Function}
    197 * @see {@link module:@stdlib/stats/base/dmeanlipw}
    198 */
    199 setReadOnly( ns, 'dmeanlipw', require( './../../base/dmeanlipw' ) );
    200 
    201 /**
    202 * @name dmeanors
    203 * @memberof ns
    204 * @readonly
    205 * @type {Function}
    206 * @see {@link module:@stdlib/stats/base/dmeanors}
    207 */
    208 setReadOnly( ns, 'dmeanors', require( './../../base/dmeanors' ) );
    209 
    210 /**
    211 * @name dmeanpn
    212 * @memberof ns
    213 * @readonly
    214 * @type {Function}
    215 * @see {@link module:@stdlib/stats/base/dmeanpn}
    216 */
    217 setReadOnly( ns, 'dmeanpn', require( './../../base/dmeanpn' ) );
    218 
    219 /**
    220 * @name dmeanpw
    221 * @memberof ns
    222 * @readonly
    223 * @type {Function}
    224 * @see {@link module:@stdlib/stats/base/dmeanpw}
    225 */
    226 setReadOnly( ns, 'dmeanpw', require( './../../base/dmeanpw' ) );
    227 
    228 /**
    229 * @name dmeanstdev
    230 * @memberof ns
    231 * @readonly
    232 * @type {Function}
    233 * @see {@link module:@stdlib/stats/base/dmeanstdev}
    234 */
    235 setReadOnly( ns, 'dmeanstdev', require( './../../base/dmeanstdev' ) );
    236 
    237 /**
    238 * @name dmeanstdevpn
    239 * @memberof ns
    240 * @readonly
    241 * @type {Function}
    242 * @see {@link module:@stdlib/stats/base/dmeanstdevpn}
    243 */
    244 setReadOnly( ns, 'dmeanstdevpn', require( './../../base/dmeanstdevpn' ) );
    245 
    246 /**
    247 * @name dmeanvar
    248 * @memberof ns
    249 * @readonly
    250 * @type {Function}
    251 * @see {@link module:@stdlib/stats/base/dmeanvar}
    252 */
    253 setReadOnly( ns, 'dmeanvar', require( './../../base/dmeanvar' ) );
    254 
    255 /**
    256 * @name dmeanvarpn
    257 * @memberof ns
    258 * @readonly
    259 * @type {Function}
    260 * @see {@link module:@stdlib/stats/base/dmeanvarpn}
    261 */
    262 setReadOnly( ns, 'dmeanvarpn', require( './../../base/dmeanvarpn' ) );
    263 
    264 /**
    265 * @name dmeanwd
    266 * @memberof ns
    267 * @readonly
    268 * @type {Function}
    269 * @see {@link module:@stdlib/stats/base/dmeanwd}
    270 */
    271 setReadOnly( ns, 'dmeanwd', require( './../../base/dmeanwd' ) );
    272 
    273 /**
    274 * @name dmediansorted
    275 * @memberof ns
    276 * @readonly
    277 * @type {Function}
    278 * @see {@link module:@stdlib/stats/base/dmediansorted}
    279 */
    280 setReadOnly( ns, 'dmediansorted', require( './../../base/dmediansorted' ) );
    281 
    282 /**
    283 * @name dmidrange
    284 * @memberof ns
    285 * @readonly
    286 * @type {Function}
    287 * @see {@link module:@stdlib/stats/base/dmidrange}
    288 */
    289 setReadOnly( ns, 'dmidrange', require( './../../base/dmidrange' ) );
    290 
    291 /**
    292 * @name dmin
    293 * @memberof ns
    294 * @readonly
    295 * @type {Function}
    296 * @see {@link module:@stdlib/stats/base/dmin}
    297 */
    298 setReadOnly( ns, 'dmin', require( './../../base/dmin' ) );
    299 
    300 /**
    301 * @name dminabs
    302 * @memberof ns
    303 * @readonly
    304 * @type {Function}
    305 * @see {@link module:@stdlib/stats/base/dminabs}
    306 */
    307 setReadOnly( ns, 'dminabs', require( './../../base/dminabs' ) );
    308 
    309 /**
    310 * @name dminsorted
    311 * @memberof ns
    312 * @readonly
    313 * @type {Function}
    314 * @see {@link module:@stdlib/stats/base/dminsorted}
    315 */
    316 setReadOnly( ns, 'dminsorted', require( './../../base/dminsorted' ) );
    317 
    318 /**
    319 * @name dmskmax
    320 * @memberof ns
    321 * @readonly
    322 * @type {Function}
    323 * @see {@link module:@stdlib/stats/base/dmskmax}
    324 */
    325 setReadOnly( ns, 'dmskmax', require( './../../base/dmskmax' ) );
    326 
    327 /**
    328 * @name dmskmin
    329 * @memberof ns
    330 * @readonly
    331 * @type {Function}
    332 * @see {@link module:@stdlib/stats/base/dmskmin}
    333 */
    334 setReadOnly( ns, 'dmskmin', require( './../../base/dmskmin' ) );
    335 
    336 /**
    337 * @name dmskrange
    338 * @memberof ns
    339 * @readonly
    340 * @type {Function}
    341 * @see {@link module:@stdlib/stats/base/dmskrange}
    342 */
    343 setReadOnly( ns, 'dmskrange', require( './../../base/dmskrange' ) );
    344 
    345 /**
    346 * @name dnanmax
    347 * @memberof ns
    348 * @readonly
    349 * @type {Function}
    350 * @see {@link module:@stdlib/stats/base/dnanmax}
    351 */
    352 setReadOnly( ns, 'dnanmax', require( './../../base/dnanmax' ) );
    353 
    354 /**
    355 * @name dnanmaxabs
    356 * @memberof ns
    357 * @readonly
    358 * @type {Function}
    359 * @see {@link module:@stdlib/stats/base/dnanmaxabs}
    360 */
    361 setReadOnly( ns, 'dnanmaxabs', require( './../../base/dnanmaxabs' ) );
    362 
    363 /**
    364 * @name dnanmean
    365 * @memberof ns
    366 * @readonly
    367 * @type {Function}
    368 * @see {@link module:@stdlib/stats/base/dnanmean}
    369 */
    370 setReadOnly( ns, 'dnanmean', require( './../../base/dnanmean' ) );
    371 
    372 /**
    373 * @name dnanmeanors
    374 * @memberof ns
    375 * @readonly
    376 * @type {Function}
    377 * @see {@link module:@stdlib/stats/base/dnanmeanors}
    378 */
    379 setReadOnly( ns, 'dnanmeanors', require( './../../base/dnanmeanors' ) );
    380 
    381 /**
    382 * @name dnanmeanpn
    383 * @memberof ns
    384 * @readonly
    385 * @type {Function}
    386 * @see {@link module:@stdlib/stats/base/dnanmeanpn}
    387 */
    388 setReadOnly( ns, 'dnanmeanpn', require( './../../base/dnanmeanpn' ) );
    389 
    390 /**
    391 * @name dnanmeanpw
    392 * @memberof ns
    393 * @readonly
    394 * @type {Function}
    395 * @see {@link module:@stdlib/stats/base/dnanmeanpw}
    396 */
    397 setReadOnly( ns, 'dnanmeanpw', require( './../../base/dnanmeanpw' ) );
    398 
    399 /**
    400 * @name dnanmeanwd
    401 * @memberof ns
    402 * @readonly
    403 * @type {Function}
    404 * @see {@link module:@stdlib/stats/base/dnanmeanwd}
    405 */
    406 setReadOnly( ns, 'dnanmeanwd', require( './../../base/dnanmeanwd' ) );
    407 
    408 /**
    409 * @name dnanmin
    410 * @memberof ns
    411 * @readonly
    412 * @type {Function}
    413 * @see {@link module:@stdlib/stats/base/dnanmin}
    414 */
    415 setReadOnly( ns, 'dnanmin', require( './../../base/dnanmin' ) );
    416 
    417 /**
    418 * @name dnanminabs
    419 * @memberof ns
    420 * @readonly
    421 * @type {Function}
    422 * @see {@link module:@stdlib/stats/base/dnanminabs}
    423 */
    424 setReadOnly( ns, 'dnanminabs', require( './../../base/dnanminabs' ) );
    425 
    426 /**
    427 * @name dnanmskmax
    428 * @memberof ns
    429 * @readonly
    430 * @type {Function}
    431 * @see {@link module:@stdlib/stats/base/dnanmskmax}
    432 */
    433 setReadOnly( ns, 'dnanmskmax', require( './../../base/dnanmskmax' ) );
    434 
    435 /**
    436 * @name dnanmskmin
    437 * @memberof ns
    438 * @readonly
    439 * @type {Function}
    440 * @see {@link module:@stdlib/stats/base/dnanmskmin}
    441 */
    442 setReadOnly( ns, 'dnanmskmin', require( './../../base/dnanmskmin' ) );
    443 
    444 /**
    445 * @name dnanmskrange
    446 * @memberof ns
    447 * @readonly
    448 * @type {Function}
    449 * @see {@link module:@stdlib/stats/base/dnanmskrange}
    450 */
    451 setReadOnly( ns, 'dnanmskrange', require( './../../base/dnanmskrange' ) );
    452 
    453 /**
    454 * @name dnanrange
    455 * @memberof ns
    456 * @readonly
    457 * @type {Function}
    458 * @see {@link module:@stdlib/stats/base/dnanrange}
    459 */
    460 setReadOnly( ns, 'dnanrange', require( './../../base/dnanrange' ) );
    461 
    462 /**
    463 * @name dnanstdev
    464 * @memberof ns
    465 * @readonly
    466 * @type {Function}
    467 * @see {@link module:@stdlib/stats/base/dnanstdev}
    468 */
    469 setReadOnly( ns, 'dnanstdev', require( './../../base/dnanstdev' ) );
    470 
    471 /**
    472 * @name dnanstdevch
    473 * @memberof ns
    474 * @readonly
    475 * @type {Function}
    476 * @see {@link module:@stdlib/stats/base/dnanstdevch}
    477 */
    478 setReadOnly( ns, 'dnanstdevch', require( './../../base/dnanstdevch' ) );
    479 
    480 /**
    481 * @name dnanstdevpn
    482 * @memberof ns
    483 * @readonly
    484 * @type {Function}
    485 * @see {@link module:@stdlib/stats/base/dnanstdevpn}
    486 */
    487 setReadOnly( ns, 'dnanstdevpn', require( './../../base/dnanstdevpn' ) );
    488 
    489 /**
    490 * @name dnanstdevtk
    491 * @memberof ns
    492 * @readonly
    493 * @type {Function}
    494 * @see {@link module:@stdlib/stats/base/dnanstdevtk}
    495 */
    496 setReadOnly( ns, 'dnanstdevtk', require( './../../base/dnanstdevtk' ) );
    497 
    498 /**
    499 * @name dnanstdevwd
    500 * @memberof ns
    501 * @readonly
    502 * @type {Function}
    503 * @see {@link module:@stdlib/stats/base/dnanstdevwd}
    504 */
    505 setReadOnly( ns, 'dnanstdevwd', require( './../../base/dnanstdevwd' ) );
    506 
    507 /**
    508 * @name dnanstdevyc
    509 * @memberof ns
    510 * @readonly
    511 * @type {Function}
    512 * @see {@link module:@stdlib/stats/base/dnanstdevyc}
    513 */
    514 setReadOnly( ns, 'dnanstdevyc', require( './../../base/dnanstdevyc' ) );
    515 
    516 /**
    517 * @name dnanvariance
    518 * @memberof ns
    519 * @readonly
    520 * @type {Function}
    521 * @see {@link module:@stdlib/stats/base/dnanvariance}
    522 */
    523 setReadOnly( ns, 'dnanvariance', require( './../../base/dnanvariance' ) );
    524 
    525 /**
    526 * @name dnanvariancech
    527 * @memberof ns
    528 * @readonly
    529 * @type {Function}
    530 * @see {@link module:@stdlib/stats/base/dnanvariancech}
    531 */
    532 setReadOnly( ns, 'dnanvariancech', require( './../../base/dnanvariancech' ) );
    533 
    534 /**
    535 * @name dnanvariancepn
    536 * @memberof ns
    537 * @readonly
    538 * @type {Function}
    539 * @see {@link module:@stdlib/stats/base/dnanvariancepn}
    540 */
    541 setReadOnly( ns, 'dnanvariancepn', require( './../../base/dnanvariancepn' ) );
    542 
    543 /**
    544 * @name dnanvariancetk
    545 * @memberof ns
    546 * @readonly
    547 * @type {Function}
    548 * @see {@link module:@stdlib/stats/base/dnanvariancetk}
    549 */
    550 setReadOnly( ns, 'dnanvariancetk', require( './../../base/dnanvariancetk' ) );
    551 
    552 /**
    553 * @name dnanvariancewd
    554 * @memberof ns
    555 * @readonly
    556 * @type {Function}
    557 * @see {@link module:@stdlib/stats/base/dnanvariancewd}
    558 */
    559 setReadOnly( ns, 'dnanvariancewd', require( './../../base/dnanvariancewd' ) );
    560 
    561 /**
    562 * @name dnanvarianceyc
    563 * @memberof ns
    564 * @readonly
    565 * @type {Function}
    566 * @see {@link module:@stdlib/stats/base/dnanvarianceyc}
    567 */
    568 setReadOnly( ns, 'dnanvarianceyc', require( './../../base/dnanvarianceyc' ) );
    569 
    570 /**
    571 * @name drange
    572 * @memberof ns
    573 * @readonly
    574 * @type {Function}
    575 * @see {@link module:@stdlib/stats/base/drange}
    576 */
    577 setReadOnly( ns, 'drange', require( './../../base/drange' ) );
    578 
    579 /**
    580 * @name dsem
    581 * @memberof ns
    582 * @readonly
    583 * @type {Function}
    584 * @see {@link module:@stdlib/stats/base/dsem}
    585 */
    586 setReadOnly( ns, 'dsem', require( './../../base/dsem' ) );
    587 
    588 /**
    589 * @name dsemch
    590 * @memberof ns
    591 * @readonly
    592 * @type {Function}
    593 * @see {@link module:@stdlib/stats/base/dsemch}
    594 */
    595 setReadOnly( ns, 'dsemch', require( './../../base/dsemch' ) );
    596 
    597 /**
    598 * @name dsempn
    599 * @memberof ns
    600 * @readonly
    601 * @type {Function}
    602 * @see {@link module:@stdlib/stats/base/dsempn}
    603 */
    604 setReadOnly( ns, 'dsempn', require( './../../base/dsempn' ) );
    605 
    606 /**
    607 * @name dsemtk
    608 * @memberof ns
    609 * @readonly
    610 * @type {Function}
    611 * @see {@link module:@stdlib/stats/base/dsemtk}
    612 */
    613 setReadOnly( ns, 'dsemtk', require( './../../base/dsemtk' ) );
    614 
    615 /**
    616 * @name dsemwd
    617 * @memberof ns
    618 * @readonly
    619 * @type {Function}
    620 * @see {@link module:@stdlib/stats/base/dsemwd}
    621 */
    622 setReadOnly( ns, 'dsemwd', require( './../../base/dsemwd' ) );
    623 
    624 /**
    625 * @name dsemyc
    626 * @memberof ns
    627 * @readonly
    628 * @type {Function}
    629 * @see {@link module:@stdlib/stats/base/dsemyc}
    630 */
    631 setReadOnly( ns, 'dsemyc', require( './../../base/dsemyc' ) );
    632 
    633 /**
    634 * @name dsmean
    635 * @memberof ns
    636 * @readonly
    637 * @type {Function}
    638 * @see {@link module:@stdlib/stats/base/dsmean}
    639 */
    640 setReadOnly( ns, 'dsmean', require( './../../base/dsmean' ) );
    641 
    642 /**
    643 * @name dsmeanors
    644 * @memberof ns
    645 * @readonly
    646 * @type {Function}
    647 * @see {@link module:@stdlib/stats/base/dsmeanors}
    648 */
    649 setReadOnly( ns, 'dsmeanors', require( './../../base/dsmeanors' ) );
    650 
    651 /**
    652 * @name dsmeanpn
    653 * @memberof ns
    654 * @readonly
    655 * @type {Function}
    656 * @see {@link module:@stdlib/stats/base/dsmeanpn}
    657 */
    658 setReadOnly( ns, 'dsmeanpn', require( './../../base/dsmeanpn' ) );
    659 
    660 /**
    661 * @name dsmeanpw
    662 * @memberof ns
    663 * @readonly
    664 * @type {Function}
    665 * @see {@link module:@stdlib/stats/base/dsmeanpw}
    666 */
    667 setReadOnly( ns, 'dsmeanpw', require( './../../base/dsmeanpw' ) );
    668 
    669 /**
    670 * @name dsmeanwd
    671 * @memberof ns
    672 * @readonly
    673 * @type {Function}
    674 * @see {@link module:@stdlib/stats/base/dsmeanwd}
    675 */
    676 setReadOnly( ns, 'dsmeanwd', require( './../../base/dsmeanwd' ) );
    677 
    678 /**
    679 * @name dsnanmean
    680 * @memberof ns
    681 * @readonly
    682 * @type {Function}
    683 * @see {@link module:@stdlib/stats/base/dsnanmean}
    684 */
    685 setReadOnly( ns, 'dsnanmean', require( './../../base/dsnanmean' ) );
    686 
    687 /**
    688 * @name dsnanmeanors
    689 * @memberof ns
    690 * @readonly
    691 * @type {Function}
    692 * @see {@link module:@stdlib/stats/base/dsnanmeanors}
    693 */
    694 setReadOnly( ns, 'dsnanmeanors', require( './../../base/dsnanmeanors' ) );
    695 
    696 /**
    697 * @name dsnanmeanpn
    698 * @memberof ns
    699 * @readonly
    700 * @type {Function}
    701 * @see {@link module:@stdlib/stats/base/dsnanmeanpn}
    702 */
    703 setReadOnly( ns, 'dsnanmeanpn', require( './../../base/dsnanmeanpn' ) );
    704 
    705 /**
    706 * @name dsnanmeanwd
    707 * @memberof ns
    708 * @readonly
    709 * @type {Function}
    710 * @see {@link module:@stdlib/stats/base/dsnanmeanwd}
    711 */
    712 setReadOnly( ns, 'dsnanmeanwd', require( './../../base/dsnanmeanwd' ) );
    713 
    714 /**
    715 * @name dstdev
    716 * @memberof ns
    717 * @readonly
    718 * @type {Function}
    719 * @see {@link module:@stdlib/stats/base/dstdev}
    720 */
    721 setReadOnly( ns, 'dstdev', require( './../../base/dstdev' ) );
    722 
    723 /**
    724 * @name dstdevch
    725 * @memberof ns
    726 * @readonly
    727 * @type {Function}
    728 * @see {@link module:@stdlib/stats/base/dstdevch}
    729 */
    730 setReadOnly( ns, 'dstdevch', require( './../../base/dstdevch' ) );
    731 
    732 /**
    733 * @name dstdevpn
    734 * @memberof ns
    735 * @readonly
    736 * @type {Function}
    737 * @see {@link module:@stdlib/stats/base/dstdevpn}
    738 */
    739 setReadOnly( ns, 'dstdevpn', require( './../../base/dstdevpn' ) );
    740 
    741 /**
    742 * @name dstdevtk
    743 * @memberof ns
    744 * @readonly
    745 * @type {Function}
    746 * @see {@link module:@stdlib/stats/base/dstdevtk}
    747 */
    748 setReadOnly( ns, 'dstdevtk', require( './../../base/dstdevtk' ) );
    749 
    750 /**
    751 * @name dstdevwd
    752 * @memberof ns
    753 * @readonly
    754 * @type {Function}
    755 * @see {@link module:@stdlib/stats/base/dstdevwd}
    756 */
    757 setReadOnly( ns, 'dstdevwd', require( './../../base/dstdevwd' ) );
    758 
    759 /**
    760 * @name dstdevyc
    761 * @memberof ns
    762 * @readonly
    763 * @type {Function}
    764 * @see {@link module:@stdlib/stats/base/dstdevyc}
    765 */
    766 setReadOnly( ns, 'dstdevyc', require( './../../base/dstdevyc' ) );
    767 
    768 /**
    769 * @name dsvariance
    770 * @memberof ns
    771 * @readonly
    772 * @type {Function}
    773 * @see {@link module:@stdlib/stats/base/dsvariance}
    774 */
    775 setReadOnly( ns, 'dsvariance', require( './../../base/dsvariance' ) );
    776 
    777 /**
    778 * @name dsvariancepn
    779 * @memberof ns
    780 * @readonly
    781 * @type {Function}
    782 * @see {@link module:@stdlib/stats/base/dsvariancepn}
    783 */
    784 setReadOnly( ns, 'dsvariancepn', require( './../../base/dsvariancepn' ) );
    785 
    786 /**
    787 * @name dvariance
    788 * @memberof ns
    789 * @readonly
    790 * @type {Function}
    791 * @see {@link module:@stdlib/stats/base/dvariance}
    792 */
    793 setReadOnly( ns, 'dvariance', require( './../../base/dvariance' ) );
    794 
    795 /**
    796 * @name dvariancech
    797 * @memberof ns
    798 * @readonly
    799 * @type {Function}
    800 * @see {@link module:@stdlib/stats/base/dvariancech}
    801 */
    802 setReadOnly( ns, 'dvariancech', require( './../../base/dvariancech' ) );
    803 
    804 /**
    805 * @name dvariancepn
    806 * @memberof ns
    807 * @readonly
    808 * @type {Function}
    809 * @see {@link module:@stdlib/stats/base/dvariancepn}
    810 */
    811 setReadOnly( ns, 'dvariancepn', require( './../../base/dvariancepn' ) );
    812 
    813 /**
    814 * @name dvariancetk
    815 * @memberof ns
    816 * @readonly
    817 * @type {Function}
    818 * @see {@link module:@stdlib/stats/base/dvariancetk}
    819 */
    820 setReadOnly( ns, 'dvariancetk', require( './../../base/dvariancetk' ) );
    821 
    822 /**
    823 * @name dvariancewd
    824 * @memberof ns
    825 * @readonly
    826 * @type {Function}
    827 * @see {@link module:@stdlib/stats/base/dvariancewd}
    828 */
    829 setReadOnly( ns, 'dvariancewd', require( './../../base/dvariancewd' ) );
    830 
    831 /**
    832 * @name dvarianceyc
    833 * @memberof ns
    834 * @readonly
    835 * @type {Function}
    836 * @see {@link module:@stdlib/stats/base/dvarianceyc}
    837 */
    838 setReadOnly( ns, 'dvarianceyc', require( './../../base/dvarianceyc' ) );
    839 
    840 /**
    841 * @name dvarm
    842 * @memberof ns
    843 * @readonly
    844 * @type {Function}
    845 * @see {@link module:@stdlib/stats/base/dvarm}
    846 */
    847 setReadOnly( ns, 'dvarm', require( './../../base/dvarm' ) );
    848 
    849 /**
    850 * @name dvarmpn
    851 * @memberof ns
    852 * @readonly
    853 * @type {Function}
    854 * @see {@link module:@stdlib/stats/base/dvarmpn}
    855 */
    856 setReadOnly( ns, 'dvarmpn', require( './../../base/dvarmpn' ) );
    857 
    858 /**
    859 * @name dvarmtk
    860 * @memberof ns
    861 * @readonly
    862 * @type {Function}
    863 * @see {@link module:@stdlib/stats/base/dvarmtk}
    864 */
    865 setReadOnly( ns, 'dvarmtk', require( './../../base/dvarmtk' ) );
    866 
    867 /**
    868 * @name max
    869 * @memberof ns
    870 * @readonly
    871 * @type {Function}
    872 * @see {@link module:@stdlib/stats/base/max}
    873 */
    874 setReadOnly( ns, 'max', require( './../../base/max' ) );
    875 
    876 /**
    877 * @name maxBy
    878 * @memberof ns
    879 * @readonly
    880 * @type {Function}
    881 * @see {@link module:@stdlib/stats/base/max-by}
    882 */
    883 setReadOnly( ns, 'maxBy', require( './../../base/max-by' ) );
    884 
    885 /**
    886 * @name maxabs
    887 * @memberof ns
    888 * @readonly
    889 * @type {Function}
    890 * @see {@link module:@stdlib/stats/base/maxabs}
    891 */
    892 setReadOnly( ns, 'maxabs', require( './../../base/maxabs' ) );
    893 
    894 /**
    895 * @name maxsorted
    896 * @memberof ns
    897 * @readonly
    898 * @type {Function}
    899 * @see {@link module:@stdlib/stats/base/maxsorted}
    900 */
    901 setReadOnly( ns, 'maxsorted', require( './../../base/maxsorted' ) );
    902 
    903 /**
    904 * @name mean
    905 * @memberof ns
    906 * @readonly
    907 * @type {Function}
    908 * @see {@link module:@stdlib/stats/base/mean}
    909 */
    910 setReadOnly( ns, 'mean', require( './../../base/mean' ) );
    911 
    912 /**
    913 * @name meankbn
    914 * @memberof ns
    915 * @readonly
    916 * @type {Function}
    917 * @see {@link module:@stdlib/stats/base/meankbn}
    918 */
    919 setReadOnly( ns, 'meankbn', require( './../../base/meankbn' ) );
    920 
    921 /**
    922 * @name meankbn2
    923 * @memberof ns
    924 * @readonly
    925 * @type {Function}
    926 * @see {@link module:@stdlib/stats/base/meankbn2}
    927 */
    928 setReadOnly( ns, 'meankbn2', require( './../../base/meankbn2' ) );
    929 
    930 /**
    931 * @name meanors
    932 * @memberof ns
    933 * @readonly
    934 * @type {Function}
    935 * @see {@link module:@stdlib/stats/base/meanors}
    936 */
    937 setReadOnly( ns, 'meanors', require( './../../base/meanors' ) );
    938 
    939 /**
    940 * @name meanpn
    941 * @memberof ns
    942 * @readonly
    943 * @type {Function}
    944 * @see {@link module:@stdlib/stats/base/meanpn}
    945 */
    946 setReadOnly( ns, 'meanpn', require( './../../base/meanpn' ) );
    947 
    948 /**
    949 * @name meanpw
    950 * @memberof ns
    951 * @readonly
    952 * @type {Function}
    953 * @see {@link module:@stdlib/stats/base/meanpw}
    954 */
    955 setReadOnly( ns, 'meanpw', require( './../../base/meanpw' ) );
    956 
    957 /**
    958 * @name meanwd
    959 * @memberof ns
    960 * @readonly
    961 * @type {Function}
    962 * @see {@link module:@stdlib/stats/base/meanwd}
    963 */
    964 setReadOnly( ns, 'meanwd', require( './../../base/meanwd' ) );
    965 
    966 /**
    967 * @name mediansorted
    968 * @memberof ns
    969 * @readonly
    970 * @type {Function}
    971 * @see {@link module:@stdlib/stats/base/mediansorted}
    972 */
    973 setReadOnly( ns, 'mediansorted', require( './../../base/mediansorted' ) );
    974 
    975 /**
    976 * @name min
    977 * @memberof ns
    978 * @readonly
    979 * @type {Function}
    980 * @see {@link module:@stdlib/stats/base/min}
    981 */
    982 setReadOnly( ns, 'min', require( './../../base/min' ) );
    983 
    984 /**
    985 * @name minBy
    986 * @memberof ns
    987 * @readonly
    988 * @type {Function}
    989 * @see {@link module:@stdlib/stats/base/min-by}
    990 */
    991 setReadOnly( ns, 'minBy', require( './../../base/min-by' ) );
    992 
    993 /**
    994 * @name minabs
    995 * @memberof ns
    996 * @readonly
    997 * @type {Function}
    998 * @see {@link module:@stdlib/stats/base/minabs}
    999 */
   1000 setReadOnly( ns, 'minabs', require( './../../base/minabs' ) );
   1001 
   1002 /**
   1003 * @name minsorted
   1004 * @memberof ns
   1005 * @readonly
   1006 * @type {Function}
   1007 * @see {@link module:@stdlib/stats/base/minsorted}
   1008 */
   1009 setReadOnly( ns, 'minsorted', require( './../../base/minsorted' ) );
   1010 
   1011 /**
   1012 * @name mskmax
   1013 * @memberof ns
   1014 * @readonly
   1015 * @type {Function}
   1016 * @see {@link module:@stdlib/stats/base/mskmax}
   1017 */
   1018 setReadOnly( ns, 'mskmax', require( './../../base/mskmax' ) );
   1019 
   1020 /**
   1021 * @name mskmin
   1022 * @memberof ns
   1023 * @readonly
   1024 * @type {Function}
   1025 * @see {@link module:@stdlib/stats/base/mskmin}
   1026 */
   1027 setReadOnly( ns, 'mskmin', require( './../../base/mskmin' ) );
   1028 
   1029 /**
   1030 * @name mskrange
   1031 * @memberof ns
   1032 * @readonly
   1033 * @type {Function}
   1034 * @see {@link module:@stdlib/stats/base/mskrange}
   1035 */
   1036 setReadOnly( ns, 'mskrange', require( './../../base/mskrange' ) );
   1037 
   1038 /**
   1039 * @name nanmax
   1040 * @memberof ns
   1041 * @readonly
   1042 * @type {Function}
   1043 * @see {@link module:@stdlib/stats/base/nanmax}
   1044 */
   1045 setReadOnly( ns, 'nanmax', require( './../../base/nanmax' ) );
   1046 
   1047 /**
   1048 * @name nanmaxBy
   1049 * @memberof ns
   1050 * @readonly
   1051 * @type {Function}
   1052 * @see {@link module:@stdlib/stats/base/nanmax-by}
   1053 */
   1054 setReadOnly( ns, 'nanmaxBy', require( './../../base/nanmax-by' ) );
   1055 
   1056 /**
   1057 * @name nanmaxabs
   1058 * @memberof ns
   1059 * @readonly
   1060 * @type {Function}
   1061 * @see {@link module:@stdlib/stats/base/nanmaxabs}
   1062 */
   1063 setReadOnly( ns, 'nanmaxabs', require( './../../base/nanmaxabs' ) );
   1064 
   1065 /**
   1066 * @name nanmean
   1067 * @memberof ns
   1068 * @readonly
   1069 * @type {Function}
   1070 * @see {@link module:@stdlib/stats/base/nanmean}
   1071 */
   1072 setReadOnly( ns, 'nanmean', require( './../../base/nanmean' ) );
   1073 
   1074 /**
   1075 * @name nanmeanors
   1076 * @memberof ns
   1077 * @readonly
   1078 * @type {Function}
   1079 * @see {@link module:@stdlib/stats/base/nanmeanors}
   1080 */
   1081 setReadOnly( ns, 'nanmeanors', require( './../../base/nanmeanors' ) );
   1082 
   1083 /**
   1084 * @name nanmeanpn
   1085 * @memberof ns
   1086 * @readonly
   1087 * @type {Function}
   1088 * @see {@link module:@stdlib/stats/base/nanmeanpn}
   1089 */
   1090 setReadOnly( ns, 'nanmeanpn', require( './../../base/nanmeanpn' ) );
   1091 
   1092 /**
   1093 * @name nanmeanwd
   1094 * @memberof ns
   1095 * @readonly
   1096 * @type {Function}
   1097 * @see {@link module:@stdlib/stats/base/nanmeanwd}
   1098 */
   1099 setReadOnly( ns, 'nanmeanwd', require( './../../base/nanmeanwd' ) );
   1100 
   1101 /**
   1102 * @name nanmin
   1103 * @memberof ns
   1104 * @readonly
   1105 * @type {Function}
   1106 * @see {@link module:@stdlib/stats/base/nanmin}
   1107 */
   1108 setReadOnly( ns, 'nanmin', require( './../../base/nanmin' ) );
   1109 
   1110 /**
   1111 * @name nanminBy
   1112 * @memberof ns
   1113 * @readonly
   1114 * @type {Function}
   1115 * @see {@link module:@stdlib/stats/base/nanmin-by}
   1116 */
   1117 setReadOnly( ns, 'nanminBy', require( './../../base/nanmin-by' ) );
   1118 
   1119 /**
   1120 * @name nanminabs
   1121 * @memberof ns
   1122 * @readonly
   1123 * @type {Function}
   1124 * @see {@link module:@stdlib/stats/base/nanminabs}
   1125 */
   1126 setReadOnly( ns, 'nanminabs', require( './../../base/nanminabs' ) );
   1127 
   1128 /**
   1129 * @name nanmskmax
   1130 * @memberof ns
   1131 * @readonly
   1132 * @type {Function}
   1133 * @see {@link module:@stdlib/stats/base/nanmskmax}
   1134 */
   1135 setReadOnly( ns, 'nanmskmax', require( './../../base/nanmskmax' ) );
   1136 
   1137 /**
   1138 * @name nanmskmin
   1139 * @memberof ns
   1140 * @readonly
   1141 * @type {Function}
   1142 * @see {@link module:@stdlib/stats/base/nanmskmin}
   1143 */
   1144 setReadOnly( ns, 'nanmskmin', require( './../../base/nanmskmin' ) );
   1145 
   1146 /**
   1147 * @name nanmskrange
   1148 * @memberof ns
   1149 * @readonly
   1150 * @type {Function}
   1151 * @see {@link module:@stdlib/stats/base/nanmskrange}
   1152 */
   1153 setReadOnly( ns, 'nanmskrange', require( './../../base/nanmskrange' ) );
   1154 
   1155 /**
   1156 * @name nanrange
   1157 * @memberof ns
   1158 * @readonly
   1159 * @type {Function}
   1160 * @see {@link module:@stdlib/stats/base/nanrange}
   1161 */
   1162 setReadOnly( ns, 'nanrange', require( './../../base/nanrange' ) );
   1163 
   1164 /**
   1165 * @name nanrangeBy
   1166 * @memberof ns
   1167 * @readonly
   1168 * @type {Function}
   1169 * @see {@link module:@stdlib/stats/base/nanrange-by}
   1170 */
   1171 setReadOnly( ns, 'nanrangeBy', require( './../../base/nanrange-by' ) );
   1172 
   1173 /**
   1174 * @name nanstdev
   1175 * @memberof ns
   1176 * @readonly
   1177 * @type {Function}
   1178 * @see {@link module:@stdlib/stats/base/nanstdev}
   1179 */
   1180 setReadOnly( ns, 'nanstdev', require( './../../base/nanstdev' ) );
   1181 
   1182 /**
   1183 * @name nanstdevch
   1184 * @memberof ns
   1185 * @readonly
   1186 * @type {Function}
   1187 * @see {@link module:@stdlib/stats/base/nanstdevch}
   1188 */
   1189 setReadOnly( ns, 'nanstdevch', require( './../../base/nanstdevch' ) );
   1190 
   1191 /**
   1192 * @name nanstdevpn
   1193 * @memberof ns
   1194 * @readonly
   1195 * @type {Function}
   1196 * @see {@link module:@stdlib/stats/base/nanstdevpn}
   1197 */
   1198 setReadOnly( ns, 'nanstdevpn', require( './../../base/nanstdevpn' ) );
   1199 
   1200 /**
   1201 * @name nanstdevtk
   1202 * @memberof ns
   1203 * @readonly
   1204 * @type {Function}
   1205 * @see {@link module:@stdlib/stats/base/nanstdevtk}
   1206 */
   1207 setReadOnly( ns, 'nanstdevtk', require( './../../base/nanstdevtk' ) );
   1208 
   1209 /**
   1210 * @name nanstdevwd
   1211 * @memberof ns
   1212 * @readonly
   1213 * @type {Function}
   1214 * @see {@link module:@stdlib/stats/base/nanstdevwd}
   1215 */
   1216 setReadOnly( ns, 'nanstdevwd', require( './../../base/nanstdevwd' ) );
   1217 
   1218 /**
   1219 * @name nanstdevyc
   1220 * @memberof ns
   1221 * @readonly
   1222 * @type {Function}
   1223 * @see {@link module:@stdlib/stats/base/nanstdevyc}
   1224 */
   1225 setReadOnly( ns, 'nanstdevyc', require( './../../base/nanstdevyc' ) );
   1226 
   1227 /**
   1228 * @name nanvariance
   1229 * @memberof ns
   1230 * @readonly
   1231 * @type {Function}
   1232 * @see {@link module:@stdlib/stats/base/nanvariance}
   1233 */
   1234 setReadOnly( ns, 'nanvariance', require( './../../base/nanvariance' ) );
   1235 
   1236 /**
   1237 * @name nanvariancech
   1238 * @memberof ns
   1239 * @readonly
   1240 * @type {Function}
   1241 * @see {@link module:@stdlib/stats/base/nanvariancech}
   1242 */
   1243 setReadOnly( ns, 'nanvariancech', require( './../../base/nanvariancech' ) );
   1244 
   1245 /**
   1246 * @name nanvariancepn
   1247 * @memberof ns
   1248 * @readonly
   1249 * @type {Function}
   1250 * @see {@link module:@stdlib/stats/base/nanvariancepn}
   1251 */
   1252 setReadOnly( ns, 'nanvariancepn', require( './../../base/nanvariancepn' ) );
   1253 
   1254 /**
   1255 * @name nanvariancetk
   1256 * @memberof ns
   1257 * @readonly
   1258 * @type {Function}
   1259 * @see {@link module:@stdlib/stats/base/nanvariancetk}
   1260 */
   1261 setReadOnly( ns, 'nanvariancetk', require( './../../base/nanvariancetk' ) );
   1262 
   1263 /**
   1264 * @name nanvariancewd
   1265 * @memberof ns
   1266 * @readonly
   1267 * @type {Function}
   1268 * @see {@link module:@stdlib/stats/base/nanvariancewd}
   1269 */
   1270 setReadOnly( ns, 'nanvariancewd', require( './../../base/nanvariancewd' ) );
   1271 
   1272 /**
   1273 * @name nanvarianceyc
   1274 * @memberof ns
   1275 * @readonly
   1276 * @type {Function}
   1277 * @see {@link module:@stdlib/stats/base/nanvarianceyc}
   1278 */
   1279 setReadOnly( ns, 'nanvarianceyc', require( './../../base/nanvarianceyc' ) );
   1280 
   1281 /**
   1282 * @name range
   1283 * @memberof ns
   1284 * @readonly
   1285 * @type {Function}
   1286 * @see {@link module:@stdlib/stats/base/range}
   1287 */
   1288 setReadOnly( ns, 'range', require( './../../base/range' ) );
   1289 
   1290 /**
   1291 * @name rangeBy
   1292 * @memberof ns
   1293 * @readonly
   1294 * @type {Function}
   1295 * @see {@link module:@stdlib/stats/base/range-by}
   1296 */
   1297 setReadOnly( ns, 'rangeBy', require( './../../base/range-by' ) );
   1298 
   1299 /**
   1300 * @name scumax
   1301 * @memberof ns
   1302 * @readonly
   1303 * @type {Function}
   1304 * @see {@link module:@stdlib/stats/base/scumax}
   1305 */
   1306 setReadOnly( ns, 'scumax', require( './../../base/scumax' ) );
   1307 
   1308 /**
   1309 * @name scumaxabs
   1310 * @memberof ns
   1311 * @readonly
   1312 * @type {Function}
   1313 * @see {@link module:@stdlib/stats/base/scumaxabs}
   1314 */
   1315 setReadOnly( ns, 'scumaxabs', require( './../../base/scumaxabs' ) );
   1316 
   1317 /**
   1318 * @name scumin
   1319 * @memberof ns
   1320 * @readonly
   1321 * @type {Function}
   1322 * @see {@link module:@stdlib/stats/base/scumin}
   1323 */
   1324 setReadOnly( ns, 'scumin', require( './../../base/scumin' ) );
   1325 
   1326 /**
   1327 * @name scuminabs
   1328 * @memberof ns
   1329 * @readonly
   1330 * @type {Function}
   1331 * @see {@link module:@stdlib/stats/base/scuminabs}
   1332 */
   1333 setReadOnly( ns, 'scuminabs', require( './../../base/scuminabs' ) );
   1334 
   1335 /**
   1336 * @name sdsmean
   1337 * @memberof ns
   1338 * @readonly
   1339 * @type {Function}
   1340 * @see {@link module:@stdlib/stats/base/sdsmean}
   1341 */
   1342 setReadOnly( ns, 'sdsmean', require( './../../base/sdsmean' ) );
   1343 
   1344 /**
   1345 * @name sdsmeanors
   1346 * @memberof ns
   1347 * @readonly
   1348 * @type {Function}
   1349 * @see {@link module:@stdlib/stats/base/sdsmeanors}
   1350 */
   1351 setReadOnly( ns, 'sdsmeanors', require( './../../base/sdsmeanors' ) );
   1352 
   1353 /**
   1354 * @name sdsnanmean
   1355 * @memberof ns
   1356 * @readonly
   1357 * @type {Function}
   1358 * @see {@link module:@stdlib/stats/base/sdsnanmean}
   1359 */
   1360 setReadOnly( ns, 'sdsnanmean', require( './../../base/sdsnanmean' ) );
   1361 
   1362 /**
   1363 * @name sdsnanmeanors
   1364 * @memberof ns
   1365 * @readonly
   1366 * @type {Function}
   1367 * @see {@link module:@stdlib/stats/base/sdsnanmeanors}
   1368 */
   1369 setReadOnly( ns, 'sdsnanmeanors', require( './../../base/sdsnanmeanors' ) );
   1370 
   1371 /**
   1372 * @name smax
   1373 * @memberof ns
   1374 * @readonly
   1375 * @type {Function}
   1376 * @see {@link module:@stdlib/stats/base/smax}
   1377 */
   1378 setReadOnly( ns, 'smax', require( './../../base/smax' ) );
   1379 
   1380 /**
   1381 * @name smaxabs
   1382 * @memberof ns
   1383 * @readonly
   1384 * @type {Function}
   1385 * @see {@link module:@stdlib/stats/base/smaxabs}
   1386 */
   1387 setReadOnly( ns, 'smaxabs', require( './../../base/smaxabs' ) );
   1388 
   1389 /**
   1390 * @name smaxabssorted
   1391 * @memberof ns
   1392 * @readonly
   1393 * @type {Function}
   1394 * @see {@link module:@stdlib/stats/base/smaxabssorted}
   1395 */
   1396 setReadOnly( ns, 'smaxabssorted', require( './../../base/smaxabssorted' ) );
   1397 
   1398 /**
   1399 * @name smaxsorted
   1400 * @memberof ns
   1401 * @readonly
   1402 * @type {Function}
   1403 * @see {@link module:@stdlib/stats/base/smaxsorted}
   1404 */
   1405 setReadOnly( ns, 'smaxsorted', require( './../../base/smaxsorted' ) );
   1406 
   1407 /**
   1408 * @name smean
   1409 * @memberof ns
   1410 * @readonly
   1411 * @type {Function}
   1412 * @see {@link module:@stdlib/stats/base/smean}
   1413 */
   1414 setReadOnly( ns, 'smean', require( './../../base/smean' ) );
   1415 
   1416 /**
   1417 * @name smeankbn
   1418 * @memberof ns
   1419 * @readonly
   1420 * @type {Function}
   1421 * @see {@link module:@stdlib/stats/base/smeankbn}
   1422 */
   1423 setReadOnly( ns, 'smeankbn', require( './../../base/smeankbn' ) );
   1424 
   1425 /**
   1426 * @name smeankbn2
   1427 * @memberof ns
   1428 * @readonly
   1429 * @type {Function}
   1430 * @see {@link module:@stdlib/stats/base/smeankbn2}
   1431 */
   1432 setReadOnly( ns, 'smeankbn2', require( './../../base/smeankbn2' ) );
   1433 
   1434 /**
   1435 * @name smeanli
   1436 * @memberof ns
   1437 * @readonly
   1438 * @type {Function}
   1439 * @see {@link module:@stdlib/stats/base/smeanli}
   1440 */
   1441 setReadOnly( ns, 'smeanli', require( './../../base/smeanli' ) );
   1442 
   1443 /**
   1444 * @name smeanlipw
   1445 * @memberof ns
   1446 * @readonly
   1447 * @type {Function}
   1448 * @see {@link module:@stdlib/stats/base/smeanlipw}
   1449 */
   1450 setReadOnly( ns, 'smeanlipw', require( './../../base/smeanlipw' ) );
   1451 
   1452 /**
   1453 * @name smeanors
   1454 * @memberof ns
   1455 * @readonly
   1456 * @type {Function}
   1457 * @see {@link module:@stdlib/stats/base/smeanors}
   1458 */
   1459 setReadOnly( ns, 'smeanors', require( './../../base/smeanors' ) );
   1460 
   1461 /**
   1462 * @name smeanpn
   1463 * @memberof ns
   1464 * @readonly
   1465 * @type {Function}
   1466 * @see {@link module:@stdlib/stats/base/smeanpn}
   1467 */
   1468 setReadOnly( ns, 'smeanpn', require( './../../base/smeanpn' ) );
   1469 
   1470 /**
   1471 * @name smeanpw
   1472 * @memberof ns
   1473 * @readonly
   1474 * @type {Function}
   1475 * @see {@link module:@stdlib/stats/base/smeanpw}
   1476 */
   1477 setReadOnly( ns, 'smeanpw', require( './../../base/smeanpw' ) );
   1478 
   1479 /**
   1480 * @name smeanwd
   1481 * @memberof ns
   1482 * @readonly
   1483 * @type {Function}
   1484 * @see {@link module:@stdlib/stats/base/smeanwd}
   1485 */
   1486 setReadOnly( ns, 'smeanwd', require( './../../base/smeanwd' ) );
   1487 
   1488 /**
   1489 * @name smediansorted
   1490 * @memberof ns
   1491 * @readonly
   1492 * @type {Function}
   1493 * @see {@link module:@stdlib/stats/base/smediansorted}
   1494 */
   1495 setReadOnly( ns, 'smediansorted', require( './../../base/smediansorted' ) );
   1496 
   1497 /**
   1498 * @name smidrange
   1499 * @memberof ns
   1500 * @readonly
   1501 * @type {Function}
   1502 * @see {@link module:@stdlib/stats/base/smidrange}
   1503 */
   1504 setReadOnly( ns, 'smidrange', require( './../../base/smidrange' ) );
   1505 
   1506 /**
   1507 * @name smin
   1508 * @memberof ns
   1509 * @readonly
   1510 * @type {Function}
   1511 * @see {@link module:@stdlib/stats/base/smin}
   1512 */
   1513 setReadOnly( ns, 'smin', require( './../../base/smin' ) );
   1514 
   1515 /**
   1516 * @name sminabs
   1517 * @memberof ns
   1518 * @readonly
   1519 * @type {Function}
   1520 * @see {@link module:@stdlib/stats/base/sminabs}
   1521 */
   1522 setReadOnly( ns, 'sminabs', require( './../../base/sminabs' ) );
   1523 
   1524 /**
   1525 * @name sminsorted
   1526 * @memberof ns
   1527 * @readonly
   1528 * @type {Function}
   1529 * @see {@link module:@stdlib/stats/base/sminsorted}
   1530 */
   1531 setReadOnly( ns, 'sminsorted', require( './../../base/sminsorted' ) );
   1532 
   1533 /**
   1534 * @name smskmax
   1535 * @memberof ns
   1536 * @readonly
   1537 * @type {Function}
   1538 * @see {@link module:@stdlib/stats/base/smskmax}
   1539 */
   1540 setReadOnly( ns, 'smskmax', require( './../../base/smskmax' ) );
   1541 
   1542 /**
   1543 * @name smskmin
   1544 * @memberof ns
   1545 * @readonly
   1546 * @type {Function}
   1547 * @see {@link module:@stdlib/stats/base/smskmin}
   1548 */
   1549 setReadOnly( ns, 'smskmin', require( './../../base/smskmin' ) );
   1550 
   1551 /**
   1552 * @name smskrange
   1553 * @memberof ns
   1554 * @readonly
   1555 * @type {Function}
   1556 * @see {@link module:@stdlib/stats/base/smskrange}
   1557 */
   1558 setReadOnly( ns, 'smskrange', require( './../../base/smskrange' ) );
   1559 
   1560 /**
   1561 * @name snanmax
   1562 * @memberof ns
   1563 * @readonly
   1564 * @type {Function}
   1565 * @see {@link module:@stdlib/stats/base/snanmax}
   1566 */
   1567 setReadOnly( ns, 'snanmax', require( './../../base/snanmax' ) );
   1568 
   1569 /**
   1570 * @name snanmaxabs
   1571 * @memberof ns
   1572 * @readonly
   1573 * @type {Function}
   1574 * @see {@link module:@stdlib/stats/base/snanmaxabs}
   1575 */
   1576 setReadOnly( ns, 'snanmaxabs', require( './../../base/snanmaxabs' ) );
   1577 
   1578 /**
   1579 * @name snanmean
   1580 * @memberof ns
   1581 * @readonly
   1582 * @type {Function}
   1583 * @see {@link module:@stdlib/stats/base/snanmean}
   1584 */
   1585 setReadOnly( ns, 'snanmean', require( './../../base/snanmean' ) );
   1586 
   1587 /**
   1588 * @name snanmeanors
   1589 * @memberof ns
   1590 * @readonly
   1591 * @type {Function}
   1592 * @see {@link module:@stdlib/stats/base/snanmeanors}
   1593 */
   1594 setReadOnly( ns, 'snanmeanors', require( './../../base/snanmeanors' ) );
   1595 
   1596 /**
   1597 * @name snanmeanpn
   1598 * @memberof ns
   1599 * @readonly
   1600 * @type {Function}
   1601 * @see {@link module:@stdlib/stats/base/snanmeanpn}
   1602 */
   1603 setReadOnly( ns, 'snanmeanpn', require( './../../base/snanmeanpn' ) );
   1604 
   1605 /**
   1606 * @name snanmeanwd
   1607 * @memberof ns
   1608 * @readonly
   1609 * @type {Function}
   1610 * @see {@link module:@stdlib/stats/base/snanmeanwd}
   1611 */
   1612 setReadOnly( ns, 'snanmeanwd', require( './../../base/snanmeanwd' ) );
   1613 
   1614 /**
   1615 * @name snanmin
   1616 * @memberof ns
   1617 * @readonly
   1618 * @type {Function}
   1619 * @see {@link module:@stdlib/stats/base/snanmin}
   1620 */
   1621 setReadOnly( ns, 'snanmin', require( './../../base/snanmin' ) );
   1622 
   1623 /**
   1624 * @name snanminabs
   1625 * @memberof ns
   1626 * @readonly
   1627 * @type {Function}
   1628 * @see {@link module:@stdlib/stats/base/snanminabs}
   1629 */
   1630 setReadOnly( ns, 'snanminabs', require( './../../base/snanminabs' ) );
   1631 
   1632 /**
   1633 * @name snanmskmax
   1634 * @memberof ns
   1635 * @readonly
   1636 * @type {Function}
   1637 * @see {@link module:@stdlib/stats/base/snanmskmax}
   1638 */
   1639 setReadOnly( ns, 'snanmskmax', require( './../../base/snanmskmax' ) );
   1640 
   1641 /**
   1642 * @name snanmskmin
   1643 * @memberof ns
   1644 * @readonly
   1645 * @type {Function}
   1646 * @see {@link module:@stdlib/stats/base/snanmskmin}
   1647 */
   1648 setReadOnly( ns, 'snanmskmin', require( './../../base/snanmskmin' ) );
   1649 
   1650 /**
   1651 * @name snanmskrange
   1652 * @memberof ns
   1653 * @readonly
   1654 * @type {Function}
   1655 * @see {@link module:@stdlib/stats/base/snanmskrange}
   1656 */
   1657 setReadOnly( ns, 'snanmskrange', require( './../../base/snanmskrange' ) );
   1658 
   1659 /**
   1660 * @name snanrange
   1661 * @memberof ns
   1662 * @readonly
   1663 * @type {Function}
   1664 * @see {@link module:@stdlib/stats/base/snanrange}
   1665 */
   1666 setReadOnly( ns, 'snanrange', require( './../../base/snanrange' ) );
   1667 
   1668 /**
   1669 * @name snanstdev
   1670 * @memberof ns
   1671 * @readonly
   1672 * @type {Function}
   1673 * @see {@link module:@stdlib/stats/base/snanstdev}
   1674 */
   1675 setReadOnly( ns, 'snanstdev', require( './../../base/snanstdev' ) );
   1676 
   1677 /**
   1678 * @name snanstdevch
   1679 * @memberof ns
   1680 * @readonly
   1681 * @type {Function}
   1682 * @see {@link module:@stdlib/stats/base/snanstdevch}
   1683 */
   1684 setReadOnly( ns, 'snanstdevch', require( './../../base/snanstdevch' ) );
   1685 
   1686 /**
   1687 * @name snanstdevpn
   1688 * @memberof ns
   1689 * @readonly
   1690 * @type {Function}
   1691 * @see {@link module:@stdlib/stats/base/snanstdevpn}
   1692 */
   1693 setReadOnly( ns, 'snanstdevpn', require( './../../base/snanstdevpn' ) );
   1694 
   1695 /**
   1696 * @name snanstdevtk
   1697 * @memberof ns
   1698 * @readonly
   1699 * @type {Function}
   1700 * @see {@link module:@stdlib/stats/base/snanstdevtk}
   1701 */
   1702 setReadOnly( ns, 'snanstdevtk', require( './../../base/snanstdevtk' ) );
   1703 
   1704 /**
   1705 * @name snanstdevwd
   1706 * @memberof ns
   1707 * @readonly
   1708 * @type {Function}
   1709 * @see {@link module:@stdlib/stats/base/snanstdevwd}
   1710 */
   1711 setReadOnly( ns, 'snanstdevwd', require( './../../base/snanstdevwd' ) );
   1712 
   1713 /**
   1714 * @name snanstdevyc
   1715 * @memberof ns
   1716 * @readonly
   1717 * @type {Function}
   1718 * @see {@link module:@stdlib/stats/base/snanstdevyc}
   1719 */
   1720 setReadOnly( ns, 'snanstdevyc', require( './../../base/snanstdevyc' ) );
   1721 
   1722 /**
   1723 * @name snanvariance
   1724 * @memberof ns
   1725 * @readonly
   1726 * @type {Function}
   1727 * @see {@link module:@stdlib/stats/base/snanvariance}
   1728 */
   1729 setReadOnly( ns, 'snanvariance', require( './../../base/snanvariance' ) );
   1730 
   1731 /**
   1732 * @name snanvariancech
   1733 * @memberof ns
   1734 * @readonly
   1735 * @type {Function}
   1736 * @see {@link module:@stdlib/stats/base/snanvariancech}
   1737 */
   1738 setReadOnly( ns, 'snanvariancech', require( './../../base/snanvariancech' ) );
   1739 
   1740 /**
   1741 * @name snanvariancepn
   1742 * @memberof ns
   1743 * @readonly
   1744 * @type {Function}
   1745 * @see {@link module:@stdlib/stats/base/snanvariancepn}
   1746 */
   1747 setReadOnly( ns, 'snanvariancepn', require( './../../base/snanvariancepn' ) );
   1748 
   1749 /**
   1750 * @name snanvariancetk
   1751 * @memberof ns
   1752 * @readonly
   1753 * @type {Function}
   1754 * @see {@link module:@stdlib/stats/base/snanvariancetk}
   1755 */
   1756 setReadOnly( ns, 'snanvariancetk', require( './../../base/snanvariancetk' ) );
   1757 
   1758 /**
   1759 * @name snanvariancewd
   1760 * @memberof ns
   1761 * @readonly
   1762 * @type {Function}
   1763 * @see {@link module:@stdlib/stats/base/snanvariancewd}
   1764 */
   1765 setReadOnly( ns, 'snanvariancewd', require( './../../base/snanvariancewd' ) );
   1766 
   1767 /**
   1768 * @name snanvarianceyc
   1769 * @memberof ns
   1770 * @readonly
   1771 * @type {Function}
   1772 * @see {@link module:@stdlib/stats/base/snanvarianceyc}
   1773 */
   1774 setReadOnly( ns, 'snanvarianceyc', require( './../../base/snanvarianceyc' ) );
   1775 
   1776 /**
   1777 * @name srange
   1778 * @memberof ns
   1779 * @readonly
   1780 * @type {Function}
   1781 * @see {@link module:@stdlib/stats/base/srange}
   1782 */
   1783 setReadOnly( ns, 'srange', require( './../../base/srange' ) );
   1784 
   1785 /**
   1786 * @name sstdev
   1787 * @memberof ns
   1788 * @readonly
   1789 * @type {Function}
   1790 * @see {@link module:@stdlib/stats/base/sstdev}
   1791 */
   1792 setReadOnly( ns, 'sstdev', require( './../../base/sstdev' ) );
   1793 
   1794 /**
   1795 * @name sstdevch
   1796 * @memberof ns
   1797 * @readonly
   1798 * @type {Function}
   1799 * @see {@link module:@stdlib/stats/base/sstdevch}
   1800 */
   1801 setReadOnly( ns, 'sstdevch', require( './../../base/sstdevch' ) );
   1802 
   1803 /**
   1804 * @name sstdevpn
   1805 * @memberof ns
   1806 * @readonly
   1807 * @type {Function}
   1808 * @see {@link module:@stdlib/stats/base/sstdevpn}
   1809 */
   1810 setReadOnly( ns, 'sstdevpn', require( './../../base/sstdevpn' ) );
   1811 
   1812 /**
   1813 * @name sstdevtk
   1814 * @memberof ns
   1815 * @readonly
   1816 * @type {Function}
   1817 * @see {@link module:@stdlib/stats/base/sstdevtk}
   1818 */
   1819 setReadOnly( ns, 'sstdevtk', require( './../../base/sstdevtk' ) );
   1820 
   1821 /**
   1822 * @name sstdevwd
   1823 * @memberof ns
   1824 * @readonly
   1825 * @type {Function}
   1826 * @see {@link module:@stdlib/stats/base/sstdevwd}
   1827 */
   1828 setReadOnly( ns, 'sstdevwd', require( './../../base/sstdevwd' ) );
   1829 
   1830 /**
   1831 * @name sstdevyc
   1832 * @memberof ns
   1833 * @readonly
   1834 * @type {Function}
   1835 * @see {@link module:@stdlib/stats/base/sstdevyc}
   1836 */
   1837 setReadOnly( ns, 'sstdevyc', require( './../../base/sstdevyc' ) );
   1838 
   1839 /**
   1840 * @name stdev
   1841 * @memberof ns
   1842 * @readonly
   1843 * @type {Function}
   1844 * @see {@link module:@stdlib/stats/base/stdev}
   1845 */
   1846 setReadOnly( ns, 'stdev', require( './../../base/stdev' ) );
   1847 
   1848 /**
   1849 * @name stdevch
   1850 * @memberof ns
   1851 * @readonly
   1852 * @type {Function}
   1853 * @see {@link module:@stdlib/stats/base/stdevch}
   1854 */
   1855 setReadOnly( ns, 'stdevch', require( './../../base/stdevch' ) );
   1856 
   1857 /**
   1858 * @name stdevpn
   1859 * @memberof ns
   1860 * @readonly
   1861 * @type {Function}
   1862 * @see {@link module:@stdlib/stats/base/stdevpn}
   1863 */
   1864 setReadOnly( ns, 'stdevpn', require( './../../base/stdevpn' ) );
   1865 
   1866 /**
   1867 * @name stdevtk
   1868 * @memberof ns
   1869 * @readonly
   1870 * @type {Function}
   1871 * @see {@link module:@stdlib/stats/base/stdevtk}
   1872 */
   1873 setReadOnly( ns, 'stdevtk', require( './../../base/stdevtk' ) );
   1874 
   1875 /**
   1876 * @name stdevwd
   1877 * @memberof ns
   1878 * @readonly
   1879 * @type {Function}
   1880 * @see {@link module:@stdlib/stats/base/stdevwd}
   1881 */
   1882 setReadOnly( ns, 'stdevwd', require( './../../base/stdevwd' ) );
   1883 
   1884 /**
   1885 * @name stdevyc
   1886 * @memberof ns
   1887 * @readonly
   1888 * @type {Function}
   1889 * @see {@link module:@stdlib/stats/base/stdevyc}
   1890 */
   1891 setReadOnly( ns, 'stdevyc', require( './../../base/stdevyc' ) );
   1892 
   1893 /**
   1894 * @name svariance
   1895 * @memberof ns
   1896 * @readonly
   1897 * @type {Function}
   1898 * @see {@link module:@stdlib/stats/base/svariance}
   1899 */
   1900 setReadOnly( ns, 'svariance', require( './../../base/svariance' ) );
   1901 
   1902 /**
   1903 * @name svariancech
   1904 * @memberof ns
   1905 * @readonly
   1906 * @type {Function}
   1907 * @see {@link module:@stdlib/stats/base/svariancech}
   1908 */
   1909 setReadOnly( ns, 'svariancech', require( './../../base/svariancech' ) );
   1910 
   1911 /**
   1912 * @name svariancepn
   1913 * @memberof ns
   1914 * @readonly
   1915 * @type {Function}
   1916 * @see {@link module:@stdlib/stats/base/svariancepn}
   1917 */
   1918 setReadOnly( ns, 'svariancepn', require( './../../base/svariancepn' ) );
   1919 
   1920 /**
   1921 * @name svariancetk
   1922 * @memberof ns
   1923 * @readonly
   1924 * @type {Function}
   1925 * @see {@link module:@stdlib/stats/base/svariancetk}
   1926 */
   1927 setReadOnly( ns, 'svariancetk', require( './../../base/svariancetk' ) );
   1928 
   1929 /**
   1930 * @name svariancewd
   1931 * @memberof ns
   1932 * @readonly
   1933 * @type {Function}
   1934 * @see {@link module:@stdlib/stats/base/svariancewd}
   1935 */
   1936 setReadOnly( ns, 'svariancewd', require( './../../base/svariancewd' ) );
   1937 
   1938 /**
   1939 * @name svarianceyc
   1940 * @memberof ns
   1941 * @readonly
   1942 * @type {Function}
   1943 * @see {@link module:@stdlib/stats/base/svarianceyc}
   1944 */
   1945 setReadOnly( ns, 'svarianceyc', require( './../../base/svarianceyc' ) );
   1946 
   1947 /**
   1948 * @name variance
   1949 * @memberof ns
   1950 * @readonly
   1951 * @type {Function}
   1952 * @see {@link module:@stdlib/stats/base/variance}
   1953 */
   1954 setReadOnly( ns, 'variance', require( './../../base/variance' ) );
   1955 
   1956 /**
   1957 * @name variancech
   1958 * @memberof ns
   1959 * @readonly
   1960 * @type {Function}
   1961 * @see {@link module:@stdlib/stats/base/variancech}
   1962 */
   1963 setReadOnly( ns, 'variancech', require( './../../base/variancech' ) );
   1964 
   1965 /**
   1966 * @name variancepn
   1967 * @memberof ns
   1968 * @readonly
   1969 * @type {Function}
   1970 * @see {@link module:@stdlib/stats/base/variancepn}
   1971 */
   1972 setReadOnly( ns, 'variancepn', require( './../../base/variancepn' ) );
   1973 
   1974 /**
   1975 * @name variancetk
   1976 * @memberof ns
   1977 * @readonly
   1978 * @type {Function}
   1979 * @see {@link module:@stdlib/stats/base/variancetk}
   1980 */
   1981 setReadOnly( ns, 'variancetk', require( './../../base/variancetk' ) );
   1982 
   1983 /**
   1984 * @name variancewd
   1985 * @memberof ns
   1986 * @readonly
   1987 * @type {Function}
   1988 * @see {@link module:@stdlib/stats/base/variancewd}
   1989 */
   1990 setReadOnly( ns, 'variancewd', require( './../../base/variancewd' ) );
   1991 
   1992 /**
   1993 * @name varianceyc
   1994 * @memberof ns
   1995 * @readonly
   1996 * @type {Function}
   1997 * @see {@link module:@stdlib/stats/base/varianceyc}
   1998 */
   1999 setReadOnly( ns, 'varianceyc', require( './../../base/varianceyc' ) );
   2000 
   2001 
   2002 // EXPORTS //
   2003 
   2004 module.exports = ns;