[RFC]: Add WebAssembly implementations for extended `stats/strided` routines (tracking issue)
WebAssembly Implementations for @stdlib/stats/strided
Description
This RFC proposes adding WebAssembly implementations for the @stdlib/stats/strided package. The purpose of this issue is to serve as a tracking issue for implementing WebAssembly support across the single and double precision statistical routines provided in the package.
Implementation Status for WebAssembly in @stdlib/stats/strided
Single Precision
- [ ] svarianceyc
- [ ] svariancewd
- [ ] svariancetk
- [ ] svariancepn
- [ ] svariancech
- [ ] svariance
- [ ] sstdevyc
- [ ] sstdevtk
- [ ] sstdevpn
- [ ] sstdevch
- [ ] sstdev
- [ ] srange
- [ ] snanrange
- [ ] snanmskrange
- [ ] snanmskmin
- [ ] snanmskmax
- [ ] snanminabs
- [ ] snanmin
- [ ] snanmeanwd
- [ ] snanmeanpn
- [ ] snanmeanors
- [ ] snanmaxabs
- [ ] snanmax
- [ ] smskrange
- [ ] smskmin
- [ ] smskmax
- [ ] sminsorted
- [ ] sminabs
- [ ] smin
- [ ] smidrange
- [ ] smediansorted
- [ ] smeanwd
- [ ] smeanpw
- [ ] smeanpn
- [ ] smeanli
- [ ] smean
- [ ] sztest
- [ ] smaxsorted
- [ ] smaxabssorted
- [ ] smaxabs
- [ ] smax
- [ ] sdsmeanors
- [ ] sdsmean
- [ ] scuminabs
- [ ] scumin
- [ ] scumaxabs
- [ ] scumax
Double Precision
- [ ] dvarmpn
- [ ] dvarm
- [ ] dvarianceyc
- [ ] dvariancewd
- [ ] dvariancetk
- [ ] dvariancepn
- [ ] dvariancech
- [ ] dvariance
- [ ] dsvariancepn
- [ ] dsvariance
- [ ] dstdevyc
- [ ] dstdevwd
- [ ] dstdevtk
- [ ] dstdevpn
- [ ] dstdevch
- [ ] dstdev
- [ ] dsnanmeanwd
- [ ] dsnanmeanpn
- [ ] dsnanmeanors
- [ ] dsnanmean
- [ ] dsmeanwd
- [ ] dsmeanpw
- [ ] dsmeanpn
- [ ] dsmeanors
- [ ] dsmean
- [ ] dsemyc
- [ ] dsemwd
- [ ] dsemtk
- [ ] dsempn
- [ ] dsemch
- [ ] dsem
- [ ] drange
- [ ] dnanvarianceyc
- [ ] dnanvariancewd
- [ ] dnanvariancetk
- [ ] dnanvariancepn
- [ ] dnanvariancech
- [ ] dnanvariance
- [ ] dnanstdevyc
- [ ] dnanstdevwd
- [ ] dnanstdevtk
- [ ] dnanstdevpn
- [ ] dnanstdevch
- [ ] dnanstdev
- [ ] dnanrange
- [ ] dnanmskrange
- [ ] dnanmskmin
- [ ] dnanmskmax
- [ ] dnanminabs
- [ ] dnanmin
- [ ] dnanmeanwd
- [ ] dnanmeanpw
- [ ] dnanmeanpn
- [ ] dnanmeanors
- [ ] dnanmean
- [ ] dnanmaxabs
- [ ] dnanmax
- [ ] dmskrange
- [ ] dmskmin
- [ ] dmskmax
- [ ] dminsorted
- [ ] dminabs
- [ ] dmin
- [ ] dmidrange
- [ ] dmediansorted
- [x] dmeanwd
- [ ] dmeanwd
- [ ] dmeanpw
- [ ] dmeanpn
- [x] dmeanors
- [ ] dmeanlipw
- [ ] dmeanli
- [ ] dmeankbn2
- [ ] dmeankbn
- [ ] dmean
- [ ] dztest
- [ ] dmaxsorted
- [ ] dmaxabssorted
- [ ] dmaxabs
- [ ] dmax
- [ ] dcuminabs
- [ ] dcumin
- [ ] dcumaxabs
- [ ] dcumax
Related Issues
Related issues: None.
Related PR
Related PR #7188 #5832
Questions
None at this time.
Other
None.
Checklist
- [x] I have read and understood the Code of Conduct.
- [x] Searched for existing issues and pull requests.
- [x] The issue name begins with
RFC:.
@kgryte We need to add sub-issues for this tracking issue. If you want i will manage this.
Hi @0PrashantYadav0! I want to contribute to this issue. I noticed that svariancewd (Single Precision) is unchecked in the list. Can I pick that up?
Is the issue still open, if yes then i am interested to work.
@Divyansh2992 @Amansingh0807 Yes you can go ahead and work on that. But before starting to work on the package please check weather the package is already is implemented or not.