chore: add float32 scalar kernel of log1p in unary function database#9452
chore: add float32 scalar kernel of log1p in unary function database#9452kgryte merged 1 commit intostdlib-js:developfrom
float32 scalar kernel of log1p in unary function database#9452Conversation
---
type: pre_commit_static_analysis_report
description: Results of running static analysis checks when committing changes.
report:
- task: lint_filenames
status: passed
- task: lint_editorconfig
status: passed
- task: lint_markdown
status: na
- task: lint_package_json
status: na
- task: lint_repl_help
status: na
- task: lint_javascript_src
status: na
- task: lint_javascript_cli
status: na
- task: lint_javascript_examples
status: na
- task: lint_javascript_tests
status: na
- task: lint_javascript_benchmarks
status: na
- task: lint_python
status: na
- task: lint_r
status: na
- task: lint_c_src
status: na
- task: lint_c_examples
status: na
- task: lint_c_benchmarks
status: na
- task: lint_c_tests_fixtures
status: na
- task: lint_shell
status: na
- task: lint_typescript_declarations
status: passed
- task: lint_typescript_tests
status: na
- task: lint_license_headers
status: passed
---
Coverage Report
The above coverage report was generated for the changes in this PR. |
|
Maybe we can explore adding a workflow that does this automatically, i.e., when a new package is added, update the unary function database by adding an entry under the appropriate base alias, along with its dtype. This will then be picked up by our existing workflow to update unary.json. |
|
@gunjjoshi Potentially. Not as simple, however, as when a new package is added. We'd need to
My guess is that this is similar to our manual process now, where we need to manually add aliases to the package's parent namespace. In this instance, in addition to At a minimum, we could have a workflow/cron which regularly checks whether packages are missing from a corresponding function database. |
kgryte
left a comment
There was a problem hiding this comment.
LGTM. Thanks for the follow-up, @gunjjoshi!
|
Thanks for sharing the whole outline, @kgryte. I'll work on making the workflow, to regularly check if packages are missing from a corresponding database. |
type: pre_commit_static_analysis_report
description: Results of running static analysis checks when committing changes. report:
Resolves None.
Description
This pull request:
float32scalar kernel forlog1pin the unary function database.Related Issues
None.
Questions
No.
Other
Currently,
unary.jsonis missing the data forlog1pf, which will be added by the workflow once we update unary_function_database.Checklist
AI Assistance
If you answered "yes" above, how did you use AI assistance?
Disclosure
{{TODO: add disclosure if applicable}}
@stdlib-js/reviewers