Skip to content

Commit b2931b4

Browse files
committed
Auto-generated commit
1 parent 62e90a9 commit b2931b4

File tree

10 files changed

+124
-31
lines changed

10 files changed

+124
-31
lines changed

.editorconfig

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ indent_style = tab
8686
[*.{f,f.txt}]
8787
indent_style = space
8888
indent_size = 2
89-
insert_final_newline = false
9089

9190
# Set properties for shell files:
9291
[*.{sh,sh.txt}]
@@ -121,7 +120,7 @@ indent_style = tab
121120
[*.{md,md.txt}]
122121
indent_style = space
123122
indent_size = 4
124-
trim_trailing_whitespace = false
123+
trim_trailing_whitespace = true # Note: this disables using two spaces to force a hard line break, which is permitted in Markdown. As we don't typically follow that practice (TMK), we should be safe to automatically trim.
125124
126125
# Set properties for `usage.txt` files:
127126
[usage.txt]

.github/.keepalive

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
We are excited about your pull request, but unfortunately we are not accepting pull requests against this repository, as all development happens on the [main project repository](https://github.com/stdlib-js/stdlib). We kindly request that you submit this pull request against the [respective directory](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/stdevtk) of the main repository where we’ll review and provide feedback.
44

5-
If this is your first stdlib contribution, be sure to read the [contributing guide](https://github.com/stdlib-js/stdlib/blob/develop/CONTRIBUTING.md) which provides guidelines and instructions for submitting contributions. You may also consult the [development guide](https://github.com/stdlib-js/stdlib/blob/develop/docs/development.md) for help on developing stdlib.
5+
If this is your first stdlib contribution, be sure to read the [contributing guide](https://github.com/stdlib-js/stdlib/blob/develop/CONTRIBUTING.md) which provides guidelines and instructions for submitting contributions. You may also consult the [development guide](https://github.com/stdlib-js/stdlib/blob/develop/docs/contributing/development.md) for help on developing stdlib.
66

77
We look forward to receiving your contribution! :smiley:

.github/workflows/test_install.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ jobs:
5050
env:
5151
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
5252

53-
# Run workflow job if `publish` workflow run is successful or when the workflow is manually run:
54-
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' }}
53+
# Run workflow job if `publish` workflow run is successful or when the workflow is manually triggered or on a schedule:
54+
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' }}
5555

5656
# Define the sequence of job steps...
5757
steps:

.github/workflows/test_published_package.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ jobs:
4747
env:
4848
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
4949

50-
# Run workflow job if `publish` workflow run is successful or when the workflow is manually run:
51-
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' }}
50+
# Run workflow job if `publish` workflow run is successful or when the workflow is manually triggered or on a schedule:
51+
if: ${{ github.event.workflow_run.conclusion == 'success' || github.event_name == 'workflow_dispatch' || github.event_name == 'schedule' }}
5252

5353
# Define the job's steps:
5454
steps:

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,7 @@ jsconfig.json
188188
# Other editor files #
189189
######################
190190
.idea/
191+
192+
# Cursor #
193+
##########
194+
.cursorignore

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,40 @@
22

33
> Package changelog.
44
5+
<section class="release" id="unreleased">
6+
7+
## Unreleased (2025-03-29)
8+
9+
<section class="commits">
10+
11+
### Commits
12+
13+
<details>
14+
15+
- [`2515c03`](https://github.com/stdlib-js/stdlib/commit/2515c03c11d75901db325c3d2d417fba4073110a) - **refactor:** update paths _(by Aayush Khanna)_
16+
17+
</details>
18+
19+
</section>
20+
21+
<!-- /.commits -->
22+
23+
<section class="contributors">
24+
25+
### Contributors
26+
27+
A total of 1 person contributed to this release. Thank you to this contributor:
28+
29+
- Aayush Khanna
30+
31+
</section>
32+
33+
<!-- /.contributors -->
34+
35+
</section>
36+
37+
<!-- /.release -->
38+
539
<section class="release" id="v0.2.2">
640

741
## 0.2.2 (2024-07-27)

CONTRIBUTORS

Lines changed: 75 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,32 @@
22
#
33
# Contributors listed in alphabetical order.
44

5+
Aadish Jain <jain.aadishj@gmail.com>
6+
Aarya Balwadkar <142713127+AaryaBalwadkar@users.noreply.github.com>
57
Aayush Khanna <aayushiitbhu23@gmail.com>
8+
Abdelrahman Samir <60700731+abdelrahman04@users.noreply.github.com>
9+
Abdul Kaium <97376242+impawstarlight@users.noreply.github.com>
10+
Abhay Punia <156515195+Hecker165@users.noreply.github.com>
611
Abhijit Raut <abhijitmraut8010@gmail.com>
12+
Abhishek Jain <40913033+abhishekblue@users.noreply.github.com>
713
Adarsh Palaskar <adarshpalaskar99@gmail.com>
814
Aditya Sapra <adityaework@gmail.com>
9-
AgPriyanshu18 <113460573+AgPriyanshu18@users.noreply.github.com>
15+
Ahmed Atwa <Ahmedatwa866@yahoo.com>
16+
Ahmed Kashkoush <ahmedkashkoush464@gmail.com>
17+
Ahmed Khaled <kahmd1444@gmail.com>
18+
Aksshay Balasubramanian <119944779+Aksshay88@users.noreply.github.com>
1019
Aleksandr <112382387+alextes90@users.noreply.github.com>
1120
Ali Salesi <ali_sal1381@yahoo.com>
21+
AlyAbdelmoneim <148393799+AlyAbdelmoneim@users.noreply.github.com>
1222
Aman Bhansali <bhansali.1@iitj.ac.in>
23+
AmanBhadkariya <140033975+AmanBhadkariya@users.noreply.github.com>
1324
Amit Jimiwal <amitjimiwal45@gmail.com>
25+
Anshu Kumar <132515490+anxhukumar@users.noreply.github.com>
26+
Anshu Kumar <contact.anshukumar@protonmail.com>
1427
Anudeep Sanapala <anudeep0306@gmail.com>
1528
Athan Reines <kgryte@gmail.com>
1629
Ayaka <73595362+USERSATOSHI@users.noreply.github.com>
30+
Bhavishy Agrawal <90029607+bhavishy2801@users.noreply.github.com>
1731
Brendan Graetz <bguiz@users.noreply.github.com>
1832
Bruno Fenzl <brunofenzl@gmail.com>
1933
Bryan Elee <rxbryn@gmail.com>
@@ -23,19 +37,35 @@ Dan Rose <danoftheroses@gmail.com>
2337
Daniel Killenberger <daniel.killenberger@gmail.com>
2438
Daniel Yu <40680511+Daniel777y@users.noreply.github.com>
2539
Debashis Maharana <debashismaharana7854@gmail.com>
40+
Deep Trivedi <128926685+thedeeppp@users.noreply.github.com>
41+
Desh Deepak Kant <118960904+DeshDeepakKant@users.noreply.github.com>
42+
Dev Goel <135586571+corsairier@users.noreply.github.com>
43+
Dhanyabad behera <110620935+dhanyabad11@users.noreply.github.com>
44+
Dhruv Arvind Singh <154677013+DhruvArvindSingh@users.noreply.github.com>
45+
Dhruvil Mehta <68022411+dhruvilmehta@users.noreply.github.com>
46+
Divyansh Seth <59174836+sethdivyansh@users.noreply.github.com>
2647
Dominic Lim <46486515+domlimm@users.noreply.github.com>
2748
Dominik Moritz <domoritz@gmail.com>
2849
Dorrin Sotoudeh <dorrinsotoudeh123@gmail.com>
2950
EuniceSim142 <77243938+EuniceSim142@users.noreply.github.com>
3051
Frank Kovacs <fran70kk@gmail.com>
52+
GK Bishnoi <gkishan1kyt@gmail.com>
53+
Gaurav <gaurav70380@gmail.com>
54+
Gautam sharma <gautamkrishnasharma1@gmail.com>
3155
Golden Kumar <103646877+AuenKr@users.noreply.github.com>
3256
Gunj Joshi <gunjjoshi8372@gmail.com>
33-
Gururaj Gurram <143020143+gururaj1512@users.noreply.github.com>
57+
Gururaj Gurram <gururajgurram1512@gmail.com>
58+
Haroon Rasheed <51189276+haroon26@users.noreply.github.com>
59+
Harsh <149176984+hrshya@users.noreply.github.com>
3460
HarshaNP <96897754+GittyHarsha@users.noreply.github.com>
3561
Harshita Kalani <harshitakalani02@gmail.com>
62+
Hemant M Mehta <92446645+hemantmm@users.noreply.github.com>
3663
Hridyanshu <124202756+HRIDYANSHU054@users.noreply.github.com>
3764
Jaimin Godhani <112328542+Jai0401@users.noreply.github.com>
65+
Jaison D Souza <123267719+jsndz@users.noreply.github.com>
66+
Jalaj Kumar <142599224+jalajk3004@users.noreply.github.com>
3867
James Gelok <jdgelok@gmail.com>
68+
Jay Soni <jaygsoni14@gmail.com>
3969
Jaysukh Makvana <jaysukhmakvana2004@gmail.com>
4070
Jenish Thapa <141203631+jenish-thapa@users.noreply.github.com>
4171
Jithin KS <jithinks112@gmail.com>
@@ -44,52 +74,72 @@ Joey Reed <joeyrreed@gmail.com>
4474
Jordan Gallivan <115050475+Jordan-Gallivan@users.noreply.github.com>
4575
Joris Labie <joris.labie1@gmail.com>
4676
Justin Dennison <justin1dennison@gmail.com>
77+
Justyn Shelby <96994781+ShelbyJustyn@users.noreply.github.com>
78+
Karan Anand <119553199+anandkaranubc@users.noreply.github.com>
4779
Karthik Prakash <116057817+skoriop@users.noreply.github.com>
48-
Khaldon <kahmd1444@gmail.com>
80+
Kaushikgtm <162317291+Kaushikgtm@users.noreply.github.com>
81+
Kavyansh-Bagdi <153486713+Kavyansh-Bagdi@users.noreply.github.com>
4982
Kohantika Nath <145763549+kohantikanath@users.noreply.github.com>
83+
Krishnam Agarwal <83017176+888krishnam@users.noreply.github.com>
5084
Krishnendu Das <86651039+itskdhere@users.noreply.github.com>
5185
Kshitij-Dale <152467202+Kshitij-Dale@users.noreply.github.com>
52-
Lovelin <100030865+lovelindhoni@users.noreply.github.com>
86+
Lovelin Dhoni J B <100030865+lovelindhoni@users.noreply.github.com>
87+
MANI <77221000+Eternity0207@users.noreply.github.com>
5388
Manik Sharma <maniksharma.rke@gmail.com>
89+
Manvith M <148960168+manvith2003@users.noreply.github.com>
5490
Marcus Fantham <mfantham@users.noreply.github.com>
5591
Matt Cochrane <matthew.cochrane.eng@gmail.com>
5692
Mihir Pandit <129577900+MSP20086@users.noreply.github.com>
5793
Milan Raj <rajsite@users.noreply.github.com>
94+
Mohammad Bin Aftab <48010758+MohammadBinAftab@users.noreply.github.com>
5895
Mohammad Kaif <mdkaifprofession@gmail.com>
5996
Momtchil Momtchev <momtchil@momtchev.com>
6097
Muhammad Haris <harriskhan047@outlook.com>
6198
Naresh Jagadeesan <naresh.naresh000@gmail.com>
99+
Naveen Kumar <stupiddint@gmail.com>
62100
Neeraj Pathak <neerajrpathak710@gmail.com>
63-
NightKnight <Ahmedatwa866@yahoo.com>
101+
Nishant Shinde <97207366+nishant-s7@users.noreply.github.com>
102+
Nishchay Rajput <121144841+NishchayRajput@users.noreply.github.com>
64103
Nithin Katta <88046362+nithinkatta@users.noreply.github.com>
65104
Nourhan Hasan <109472010+TheNourhan@users.noreply.github.com>
66105
Ognjen Jevremović <ognjenjevremovic@users.noreply.github.com>
67106
Oneday12323 <107678750+Oneday12323@users.noreply.github.com>
107+
Ori Miles <97595296+orimiles5@users.noreply.github.com>
68108
Philipp Burckhardt <pburckhardt@outlook.com>
109+
Prajjwal Bajpai <142303989+prajjwalbajpai@users.noreply.github.com>
69110
Prajwal Kulkarni <prajwalkulkarni76@gmail.com>
70-
Pranav Goswami <goswami.4@iitj.ac.in>
71-
Praneki <97080887+PraneGIT@users.noreply.github.com>
72-
Pratik <97464067+Pratik772846@users.noreply.github.com>
111+
Pranav Goswami <pranavchiku11@gmail.com>
112+
Pranjal Jha <97080887+PraneGIT@users.noreply.github.com>
113+
Prashant Kumar Yadav <144602492+0PrashantYadav0@users.noreply.github.com>
114+
Pratik Singh <97464067+Pratik772846@users.noreply.github.com>
73115
Pratyush Kumar Chouhan <pratyushkumar0308@gmail.com>
74-
Priyansh <88396544+itsspriyansh@users.noreply.github.com>
116+
Priyansh Prajapati <88396544+itsspriyansh@users.noreply.github.com>
117+
Priyanshu Agarwal <113460573+AgPriyanshu18@users.noreply.github.com>
118+
Pulkit Gupta <65711278+pulkitgupta2@users.noreply.github.com>
75119
Pushpendra Chandravanshi <pushpendrachandravanshi4@gmail.com>
76-
RISHAV <115060907+rishav2404@users.noreply.github.com>
120+
Rahul Kumar <132570066+rahulptl165@users.noreply.github.com>
77121
Raunak Kumar Gupta <raunakmodanwal321@gmail.com>
78122
Rejoan Sardar <119718513+Rejoan-Sardar@users.noreply.github.com>
79123
Ricky Reusser <rsreusser@gmail.com>
80124
Ridam Garg <67867319+RidamGarg@users.noreply.github.com>
125+
Rishav <115060907+rishav2404@users.noreply.github.com>
126+
Rishav Tarway <rishavtarway@gmail.com>
81127
Robert Gislason <gztown2216@yahoo.com>
82128
Roman Stetsyk <25715951+romanstetsyk@users.noreply.github.com>
83-
Rutam <138517416+performant23@users.noreply.github.com>
129+
Rutam Kathale <138517416+performant23@users.noreply.github.com>
84130
Ruthwik Chikoti <145591715+ruthwikchikoti@users.noreply.github.com>
85131
Ryan Seal <splrk@users.noreply.github.com>
86132
Rylan Yang <137365285+rylany27@users.noreply.github.com>
133+
SAHIL KUMAR <168997976+sahilk45@users.noreply.github.com>
134+
SHIVAM YADAV <120725381+Shivam-1827@users.noreply.github.com>
87135
Sai Srikar Dumpeti <80447788+the-r3aper7@users.noreply.github.com>
88-
SarthakPaandey <145528240+SarthakPaandey@users.noreply.github.com>
136+
Sanchay Ketan Sinha <122982233+satansin123@users.noreply.github.com>
137+
Sarthak Paandey <145528240+SarthakPaandey@users.noreply.github.com>
89138
Saurabh Singh <saurabhsraghuvanshi@gmail.com>
90139
Seyyed Parsa Neshaei <spneshaei@users.noreply.github.com>
140+
Shabareesh Shetty <139731143+ShabiShett07@users.noreply.github.com>
91141
Shashank Shekhar Singh <shashankshekharsingh1205@gmail.com>
92-
Shivam <11shivam00@gmail.com>
142+
Shivam Ahir <11shivam00@gmail.com>
93143
Shraddheya Shendre <shendreshraddheya@gmail.com>
94144
Shubh Mehta <93862397+Shubh942@users.noreply.github.com>
95145
Shubham Mishra <shubh622005@gmail.com>
@@ -98,7 +148,9 @@ Snehil Shah <snehilshah.989@gmail.com>
98148
Soumajit Chatterjee <121816890+soumajit23@users.noreply.github.com>
99149
Spandan Barve <contact@marsian.dev>
100150
Stephannie Jiménez Gacha <steff456@hotmail.com>
101-
Suraj kumar <125961509+kumarsuraj212003@users.noreply.github.com>
151+
Suhaib Ilahi <suhaib.elahi87@gmail.com>
152+
Suraj Kumar <125961509+kumarsuraj212003@users.noreply.github.com>
153+
Tanishq Ahuja <68651083+TheGEN1U5@users.noreply.github.com>
102154
Tirtadwipa Manunggal <tirtadwipa.manunggal@gmail.com>
103155
Tudor Pagu <104032457+tudor-pagu@users.noreply.github.com>
104156
Tufailahmed Bargir <142114244+Tufailahmed-Bargir@users.noreply.github.com>
@@ -108,12 +160,17 @@ UtkershBasnet <119008923+UtkershBasnet@users.noreply.github.com>
108160
Vaibhav Patel <98279986+noobCoderVP@users.noreply.github.com>
109161
Varad Gupta <varadgupta21@gmail.com>
110162
Vinit Pandit <106718914+MeastroZI@users.noreply.github.com>
163+
Vivek Maurya <vm8118134@gmail.com>
111164
Xiaochuan Ye <tap91624@gmail.com>
165+
Yaswanth Kosuru <116426380+yaswanthkosuru@users.noreply.github.com>
112166
Yernar Yergaziyev <yernar.yergaziyev@erg.kz>
113-
naveen <stupiddint@gmail.com>
114-
nishant-s7 <97207366+nishant-s7@users.noreply.github.com>
167+
Yugal Kaushik <yugalkaushik14@gmail.com>
168+
Yuvi Mittal <128018763+yuvi-mittal@users.noreply.github.com>
169+
ditsu <170345142+ditsus@users.noreply.github.com>
170+
ekambains <bainsinbusiness@gmail.com>
171+
fadiothman22 <48636283+fadiothman22@users.noreply.github.com>
115172
olenkabilonizhka <62379231+olenkabilonizhka@users.noreply.github.com>
116-
orimiles5 <97595296+orimiles5@users.noreply.github.com>
173+
pranav-1720 <123018993+pranav-1720@users.noreply.github.com>
174+
rahulrangers <127782777+rahulrangers@users.noreply.github.com>
117175
rainn <88160429+AmCodesLame@users.noreply.github.com>
118176
rei2hu <reimu@reimu.ws>
119-
yaswanth <116426380+yaswanthkosuru@users.noreply.github.com>

NOTICE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Copyright (c) 2016-2024 The Stdlib Authors.
1+
Copyright (c) 2016-2025 The Stdlib Authors.

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ var v = stdevtk.ndarray( N, 1, x, 2, 1 );
216216
- If `N <= 0`, both functions return `NaN`.
217217
- If `N - c` is less than or equal to `0` (where `c` corresponds to the provided degrees of freedom adjustment), both functions return `NaN`.
218218
- Some caution should be exercised when using the one-pass textbook algorithm. Literature overwhelmingly discourages the algorithm's use for two reasons: 1) the lack of safeguards against underflow and overflow and 2) the risk of catastrophic cancellation when subtracting the two sums if the sums are large and the variance small. These concerns have merit; however, the one-pass textbook algorithm should not be dismissed outright. For data distributions with a moderately large standard deviation to mean ratio (i.e., **coefficient of variation**), the one-pass textbook algorithm may be acceptable, especially when performance is paramount and some precision loss is acceptable (including a risk of computing a negative variance due to floating-point rounding errors!). In short, no single "best" algorithm for computing the standard deviation exists. The "best" algorithm depends on the underlying data distribution, your performance requirements, and your minimum precision requirements. When evaluating which algorithm to use, consider the relative pros and cons, and choose the algorithm which best serves your needs.
219-
- Depending on the environment, the typed versions ([`dstdevtk`][@stdlib/stats/base/dstdevtk], [`sstdevtk`][@stdlib/stats/base/sstdevtk], etc.) are likely to be significantly more performant.
219+
- Depending on the environment, the typed versions ([`dstdevtk`][@stdlib/stats/strided/dstdevtk], [`sstdevtk`][@stdlib/stats/base/sstdevtk], etc.) are likely to be significantly more performant.
220220

221221
</section>
222222

@@ -271,7 +271,7 @@ console.log( v );
271271

272272
## See Also
273273

274-
- <span class="package-name">[`@stdlib/stats-base/dstdevtk`][@stdlib/stats/base/dstdevtk]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array using a one-pass textbook algorithm.</span>
274+
- <span class="package-name">[`@stdlib/stats-strided/dstdevtk`][@stdlib/stats/strided/dstdevtk]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array using a one-pass textbook algorithm.</span>
275275
- <span class="package-name">[`@stdlib/stats-base/nanstdevtk`][@stdlib/stats/base/nanstdevtk]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a strided array ignoring NaN values and using a one-pass textbook algorithm.</span>
276276
- <span class="package-name">[`@stdlib/stats-base/sstdevtk`][@stdlib/stats/base/sstdevtk]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a single-precision floating-point strided array using a one-pass textbook algorithm.</span>
277277
- <span class="package-name">[`@stdlib/stats-base/stdev`][@stdlib/stats/base/stdev]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a strided array.</span>
@@ -307,7 +307,7 @@ See [LICENSE][stdlib-license].
307307

308308
## Copyright
309309

310-
Copyright &copy; 2016-2024. The Stdlib [Authors][stdlib-authors].
310+
Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
311311

312312
</section>
313313

@@ -363,7 +363,7 @@ Copyright &copy; 2016-2024. The Stdlib [Authors][stdlib-authors].
363363

364364
<!-- <related-links> -->
365365

366-
[@stdlib/stats/base/dstdevtk]: https://github.com/stdlib-js/stats-base-dstdevtk
366+
[@stdlib/stats/strided/dstdevtk]: https://github.com/stdlib-js/stats-strided-dstdevtk
367367

368368
[@stdlib/stats/base/nanstdevtk]: https://github.com/stdlib-js/stats-base-nanstdevtk
369369

0 commit comments

Comments
 (0)