RFC: add `blas/ext/base/snancusumpw`
- Langage dominant
- JavaScript
- Étoiles
- 6k
- Forks
- 1.3k
- Merge moyen
- 1 j 3 h
- PR mergées (30 j)
- 611
Description
## Checklist
> Please ensure the following tasks are completed before submitting a feature request.
- [x] Read and understood the [Code of Conduct][code-of-conduct].
- [x] Searched for existing issues and pull requests.
- [x] The issue name begins with `RFC:`.
## Description
> Description of the feature request.
This RFC proposes adding support for computing the cumulative sum of a single-precision floating-point strided array ignoring `NaN` values and using pairwise summation. This would be a lower-level strided interface which includes a native C implementation and has the following package name:
Package: `@stdlib/blas/ext/base/snancusumpw`
## Related Issues
> Does this feature request have any related issues?
None.
## Questions
> Any questions for reviewers?
No.
## Other
> Any other information relevant to this feature request? This may include screenshots, references, sample output, and/or implementation notes.
No.
[code-of-conduct]: https://github.com/stdlib-js/stdlib/blob/develop/CODE_OF_CONDUCT.md
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Start by locating the existing @stdlib/blas/ext/base packages and their native C implementations, then compare how cumulative-sum operations are organized. Confirm the intended behavior for single-precision strided arrays, NaN omission, and pairwise summation. Done means the new snancusumpw package is implemented and its behavior is verified.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- c, javascript
- Domaine
- data
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 30/100