Skip to content

Implement dedicated kernels for {min,max}imum#592

Merged
inducer merged 1 commit into
mainfrom
minmaximum-kernel
Aug 2, 2022
Merged

Implement dedicated kernels for {min,max}imum#592
inducer merged 1 commit into
mainfrom
minmaximum-kernel

Conversation

@inducer

@inducer inducer commented Aug 2, 2022

Copy link
Copy Markdown
Owner

@majosm Turns out #584 mishandled infinities, which are used frequently as neutral elements.
@matthiasdiener This may be behind the NaNs that we were seeing, i.e. unrelated to the memory pool.

@inducer inducer changed the title Implement dedicated kernels for {min,max}imum Implement dedicated kernels for {min,max}imum Aug 2, 2022
@inducer inducer force-pushed the minmaximum-kernel branch from 6c7027b to 97db7dd Compare August 2, 2022 03:14
@matthiasdiener

matthiasdiener commented Aug 2, 2022

Copy link
Copy Markdown
Contributor

@matthiasdiener This may be behind the NaNs that we were seeing, i.e. unrelated to the memory pool.

Yes, this PR does fix the NaNs we are seeing.

Comment thread test/test_array.py
@inducer inducer force-pushed the minmaximum-kernel branch from 97db7dd to e8c0d02 Compare August 2, 2022 14:30
@inducer inducer enabled auto-merge (rebase) August 2, 2022 14:33
@inducer inducer disabled auto-merge August 2, 2022 14:46
@inducer

inducer commented Aug 2, 2022

Copy link
Copy Markdown
Owner Author

Force-merging since earlier tests passed and the latest changes only affected the (project-local) tests, which have passed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants