.editorconfig .eslintrc.js .gitattributes .github/PULL_REQUEST_TEMPLATE.md .github/workflows/benchmark.yml .github/workflows/cancel.yml .github/workflows/close_pull_requests.yml .github/workflows/examples.yml .github/workflows/npm_downloads.yml .github/workflows/productionize.yml .github/workflows/publish.yml .github/workflows/test.yml .github/workflows/test_bundles.yml .github/workflows/test_coverage.yml .github/workflows/test_install.yml .gitignore .npmignore .npmrc CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md CONTRIBUTORS LICENSE Makefile NOTICE README.md benchmark/benchmark.js benchmark/benchmark.native.js benchmark/benchmark.ndarray.js benchmark/benchmark.ndarray.native.js benchmark/c/Makefile benchmark/c/benchmark.length.c binding.gyp branches.md docs/img/equation_population_mean.svg docs/img/equation_population_variance.svg docs/img/equation_sample_mean.svg docs/img/equation_unbiased_sample_variance.svg docs/repl.txt docs/types/index.d.ts docs/types/test.ts examples/c/Makefile examples/c/example.c examples/index.js include.gypi include/stdlib/stats/base/dvariancewd.h lib/dvariancewd.js lib/dvariancewd.native.js lib/index.js lib/main.js lib/native.js lib/ndarray.js lib/ndarray.native.js manifest.json package.json src/Makefile src/addon.cpp src/dvariancewd.c test/test.dvariancewd.js test/test.dvariancewd.native.js test/test.js test/test.ndarray.js test/test.ndarray.native.js <<<<<< network # path=coverage.json {"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/index.js":{"path":"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/index.js","s":{"1":3,"2":3,"3":3,"4":3,"5":3,"6":3,"7":3,"8":1,"9":2,"10":3},"b":{"1":[1,2]},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":50,"column":0},"end":{"line":50,"column":34}},"2":{"start":{"line":51,"column":0},"end":{"line":51,"column":56}},"3":{"start":{"line":52,"column":0},"end":{"line":52,"column":51}},"4":{"start":{"line":53,"column":0},"end":{"line":53,"column":34}},"5":{"start":{"line":58,"column":0},"end":{"line":58,"column":16}},"6":{"start":{"line":59,"column":0},"end":{"line":59,"column":57}},"7":{"start":{"line":60,"column":0},"end":{"line":64,"column":1}},"8":{"start":{"line":61,"column":1},"end":{"line":61,"column":20}},"9":{"start":{"line":63,"column":1},"end":{"line":63,"column":19}},"10":{"start":{"line":69,"column":0},"end":{"line":69,"column":29}}},"branchMap":{"1":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":0},"end":{"line":60,"column":0}},{"start":{"line":60,"column":0},"end":{"line":60,"column":0}}]}}},"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/main.js":{"path":"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/main.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1},"b":{},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":85}},"2":{"start":{"line":24,"column":0},"end":{"line":24,"column":48}},"3":{"start":{"line":25,"column":0},"end":{"line":25,"column":40}},"4":{"start":{"line":30,"column":0},"end":{"line":30,"column":47}},"5":{"start":{"line":35,"column":0},"end":{"line":35,"column":29}}},"branchMap":{}},"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/dvariancewd.js":{"path":"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/dvariancewd.js","s":{"1":1,"2":15,"3":15,"4":15,"5":15,"6":15,"7":15,"8":15,"9":15,"10":15,"11":4,"12":11,"13":2,"14":9,"15":1,"16":8,"17":9,"18":9,"19":9,"20":32,"21":32,"22":32,"23":32,"24":32,"25":9,"26":1},"b":{"1":[4,11],"2":[15,13],"3":[2,9],"4":[11,10],"5":[1,8]},"f":{"1":15},"fnMap":{"1":{"name":"dvariancewd","line":80,"loc":{"start":{"line":80,"column":0},"end":{"line":80,"column":49}}}},"statementMap":{"1":{"start":{"line":80,"column":0},"end":{"line":111,"column":1}},"2":{"start":{"line":81,"column":1},"end":{"line":81,"column":11}},"3":{"start":{"line":82,"column":1},"end":{"line":82,"column":8}},"4":{"start":{"line":83,"column":1},"end":{"line":83,"column":8}},"5":{"start":{"line":84,"column":1},"end":{"line":84,"column":8}},"6":{"start":{"line":85,"column":1},"end":{"line":85,"column":7}},"7":{"start":{"line":86,"column":1},"end":{"line":86,"column":7}},"8":{"start":{"line":87,"column":1},"end":{"line":87,"column":7}},"9":{"start":{"line":89,"column":1},"end":{"line":89,"column":20}},"10":{"start":{"line":90,"column":1},"end":{"line":92,"column":2}},"11":{"start":{"line":91,"column":2},"end":{"line":91,"column":13}},"12":{"start":{"line":93,"column":1},"end":{"line":95,"column":2}},"13":{"start":{"line":94,"column":2},"end":{"line":94,"column":13}},"14":{"start":{"line":96,"column":1},"end":{"line":100,"column":2}},"15":{"start":{"line":97,"column":2},"end":{"line":97,"column":22}},"16":{"start":{"line":99,"column":2},"end":{"line":99,"column":9}},"17":{"start":{"line":101,"column":1},"end":{"line":101,"column":10}},"18":{"start":{"line":102,"column":1},"end":{"line":102,"column":10}},"19":{"start":{"line":103,"column":1},"end":{"line":109,"column":2}},"20":{"start":{"line":104,"column":2},"end":{"line":104,"column":14}},"21":{"start":{"line":105,"column":2},"end":{"line":105,"column":17}},"22":{"start":{"line":106,"column":2},"end":{"line":106,"column":22}},"23":{"start":{"line":107,"column":2},"end":{"line":107,"column":27}},"24":{"start":{"line":108,"column":2},"end":{"line":108,"column":15}},"25":{"start":{"line":110,"column":1},"end":{"line":110,"column":15}},"26":{"start":{"line":116,"column":0},"end":{"line":116,"column":29}}},"branchMap":{"1":{"line":90,"type":"if","locations":[{"start":{"line":90,"column":1},"end":{"line":90,"column":1}},{"start":{"line":90,"column":1},"end":{"line":90,"column":1}}]},"2":{"line":90,"type":"binary-expr","locations":[{"start":{"line":90,"column":6},"end":{"line":90,"column":12}},{"start":{"line":90,"column":16},"end":{"line":90,"column":24}}]},"3":{"line":93,"type":"if","locations":[{"start":{"line":93,"column":1},"end":{"line":93,"column":1}},{"start":{"line":93,"column":1},"end":{"line":93,"column":1}}]},"4":{"line":93,"type":"binary-expr","locations":[{"start":{"line":93,"column":6},"end":{"line":93,"column":13}},{"start":{"line":93,"column":17},"end":{"line":93,"column":29}}]},"5":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":1},"end":{"line":96,"column":1}},{"start":{"line":96,"column":1},"end":{"line":96,"column":1}}]}}},"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/ndarray.js":{"path":"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/ndarray.js","s":{"1":1,"2":15,"3":15,"4":15,"5":15,"6":15,"7":15,"8":15,"9":15,"10":15,"11":4,"12":11,"13":2,"14":9,"15":9,"16":9,"17":9,"18":32,"19":32,"20":32,"21":32,"22":32,"23":9,"24":1},"b":{"1":[4,11],"2":[15,13],"3":[2,9],"4":[11,10]},"f":{"1":15},"fnMap":{"1":{"name":"dvariancewd","line":82,"loc":{"start":{"line":82,"column":0},"end":{"line":82,"column":57}}}},"statementMap":{"1":{"start":{"line":82,"column":0},"end":{"line":109,"column":1}},"2":{"start":{"line":83,"column":1},"end":{"line":83,"column":11}},"3":{"start":{"line":84,"column":1},"end":{"line":84,"column":8}},"4":{"start":{"line":85,"column":1},"end":{"line":85,"column":8}},"5":{"start":{"line":86,"column":1},"end":{"line":86,"column":8}},"6":{"start":{"line":87,"column":1},"end":{"line":87,"column":7}},"7":{"start":{"line":88,"column":1},"end":{"line":88,"column":7}},"8":{"start":{"line":89,"column":1},"end":{"line":89,"column":7}},"9":{"start":{"line":91,"column":1},"end":{"line":91,"column":20}},"10":{"start":{"line":92,"column":1},"end":{"line":94,"column":2}},"11":{"start":{"line":93,"column":2},"end":{"line":93,"column":13}},"12":{"start":{"line":95,"column":1},"end":{"line":97,"column":2}},"13":{"start":{"line":96,"column":2},"end":{"line":96,"column":13}},"14":{"start":{"line":98,"column":1},"end":{"line":98,"column":13}},"15":{"start":{"line":99,"column":1},"end":{"line":99,"column":10}},"16":{"start":{"line":100,"column":1},"end":{"line":100,"column":10}},"17":{"start":{"line":101,"column":1},"end":{"line":107,"column":2}},"18":{"start":{"line":102,"column":2},"end":{"line":102,"column":14}},"19":{"start":{"line":103,"column":2},"end":{"line":103,"column":17}},"20":{"start":{"line":104,"column":2},"end":{"line":104,"column":22}},"21":{"start":{"line":105,"column":2},"end":{"line":105,"column":27}},"22":{"start":{"line":106,"column":2},"end":{"line":106,"column":15}},"23":{"start":{"line":108,"column":1},"end":{"line":108,"column":15}},"24":{"start":{"line":114,"column":0},"end":{"line":114,"column":29}}},"branchMap":{"1":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":1},"end":{"line":92,"column":1}},{"start":{"line":92,"column":1},"end":{"line":92,"column":1}}]},"2":{"line":92,"type":"binary-expr","locations":[{"start":{"line":92,"column":6},"end":{"line":92,"column":12}},{"start":{"line":92,"column":16},"end":{"line":92,"column":24}}]},"3":{"line":95,"type":"if","locations":[{"start":{"line":95,"column":1},"end":{"line":95,"column":1}},{"start":{"line":95,"column":1},"end":{"line":95,"column":1}}]},"4":{"line":95,"type":"binary-expr","locations":[{"start":{"line":95,"column":6},"end":{"line":95,"column":13}},{"start":{"line":95,"column":17},"end":{"line":95,"column":29}}]}}},"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/native.js":{"path":"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/native.js","s":{"1":1,"2":1,"3":1,"4":1,"5":1},"b":{},"f":{},"fnMap":{},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":85}},"2":{"start":{"line":24,"column":0},"end":{"line":24,"column":55}},"3":{"start":{"line":25,"column":0},"end":{"line":25,"column":47}},"4":{"start":{"line":30,"column":0},"end":{"line":30,"column":47}},"5":{"start":{"line":35,"column":0},"end":{"line":35,"column":29}}},"branchMap":{}},"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/dvariancewd.native.js":{"path":"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/dvariancewd.native.js","s":{"1":1,"2":1,"3":30,"4":1},"b":{},"f":{"1":30},"fnMap":{"1":{"name":"dvariancewd","line":46,"loc":{"start":{"line":46,"column":0},"end":{"line":46,"column":49}}}},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":45}},"2":{"start":{"line":46,"column":0},"end":{"line":48,"column":1}},"3":{"start":{"line":47,"column":1},"end":{"line":47,"column":42}},"4":{"start":{"line":53,"column":0},"end":{"line":53,"column":29}}},"branchMap":{}},"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/ndarray.native.js":{"path":"/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/ndarray.native.js","s":{"1":1,"2":1,"3":1,"4":15,"5":15,"6":1,"7":15,"8":15,"9":1},"b":{"1":[1,14]},"f":{"1":15},"fnMap":{"1":{"name":"dvariancewd","line":49,"loc":{"start":{"line":49,"column":0},"end":{"line":49,"column":57}}}},"statementMap":{"1":{"start":{"line":23,"column":0},"end":{"line":23,"column":54}},"2":{"start":{"line":24,"column":0},"end":{"line":24,"column":49}},"3":{"start":{"line":49,"column":0},"end":{"line":56,"column":1}},"4":{"start":{"line":50,"column":1},"end":{"line":50,"column":10}},"5":{"start":{"line":51,"column":1},"end":{"line":53,"column":2}},"6":{"start":{"line":52,"column":2},"end":{"line":52,"column":27}},"7":{"start":{"line":54,"column":1},"end":{"line":54,"column":97}},"8":{"start":{"line":55,"column":1},"end":{"line":55,"column":45}},"9":{"start":{"line":61,"column":0},"end":{"line":61,"column":29}}},"branchMap":{"1":{"line":51,"type":"if","locations":[{"start":{"line":51,"column":1},"end":{"line":51,"column":1}},{"start":{"line":51,"column":1},"end":{"line":51,"column":1}}]}}}}<<<<<< EOF # path=lcov.info TN: SF:/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/index.js FNF:0 FNH:0 DA:50,3 DA:51,3 DA:52,3 DA:53,3 DA:58,3 DA:59,3 DA:60,3 DA:61,1 DA:63,2 DA:69,3 LF:10 LH:10 BRDA:60,1,0,1 BRDA:60,1,1,2 BRF:2 BRH:2 end_of_record TN: SF:/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/main.js FNF:0 FNH:0 DA:23,1 DA:24,1 DA:25,1 DA:30,1 DA:35,1 LF:5 LH:5 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/dvariancewd.js FN:80,dvariancewd FNF:1 FNH:1 FNDA:15,dvariancewd DA:80,1 DA:81,15 DA:82,15 DA:83,15 DA:84,15 DA:85,15 DA:86,15 DA:87,15 DA:89,15 DA:90,15 DA:91,4 DA:93,11 DA:94,2 DA:96,9 DA:97,1 DA:99,8 DA:101,9 DA:102,9 DA:103,9 DA:104,32 DA:105,32 DA:106,32 DA:107,32 DA:108,32 DA:110,9 DA:116,1 LF:26 LH:26 BRDA:90,1,0,4 BRDA:90,1,1,11 BRDA:90,2,0,15 BRDA:90,2,1,13 BRDA:93,3,0,2 BRDA:93,3,1,9 BRDA:93,4,0,11 BRDA:93,4,1,10 BRDA:96,5,0,1 BRDA:96,5,1,8 BRF:10 BRH:10 end_of_record TN: SF:/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/ndarray.js FN:82,dvariancewd FNF:1 FNH:1 FNDA:15,dvariancewd DA:82,1 DA:83,15 DA:84,15 DA:85,15 DA:86,15 DA:87,15 DA:88,15 DA:89,15 DA:91,15 DA:92,15 DA:93,4 DA:95,11 DA:96,2 DA:98,9 DA:99,9 DA:100,9 DA:101,9 DA:102,32 DA:103,32 DA:104,32 DA:105,32 DA:106,32 DA:108,9 DA:114,1 LF:24 LH:24 BRDA:92,1,0,4 BRDA:92,1,1,11 BRDA:92,2,0,15 BRDA:92,2,1,13 BRDA:95,3,0,2 BRDA:95,3,1,9 BRDA:95,4,0,11 BRDA:95,4,1,10 BRF:8 BRH:8 end_of_record TN: SF:/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/native.js FNF:0 FNH:0 DA:23,1 DA:24,1 DA:25,1 DA:30,1 DA:35,1 LF:5 LH:5 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/dvariancewd.native.js FN:46,dvariancewd FNF:1 FNH:1 FNDA:30,dvariancewd DA:23,1 DA:46,1 DA:47,30 DA:53,1 LF:4 LH:4 BRF:0 BRH:0 end_of_record TN: SF:/home/runner/work/stats-base-dvariancewd/stats-base-dvariancewd/lib/ndarray.native.js FN:49,dvariancewd FNF:1 FNH:1 FNDA:15,dvariancewd DA:23,1 DA:24,1 DA:49,1 DA:50,15 DA:51,15 DA:52,1 DA:54,15 DA:55,15 DA:61,1 LF:9 LH:9 BRDA:51,1,0,1 BRDA:51,1,1,14 BRF:2 BRH:2 end_of_record <<<<<< EOF