Skip to content

update support for (mostly) simple math ops. - #76

Merged
perrydv merged 1 commit into
mainfrom
simple-math-ops
Nov 6, 2026
Merged

perrydv merged 1 commit into
mainfrom
simple-math-ops

Conversation

@perrydv

@perrydv perrydv commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

This updates support for a variety of math ops, e.g. cloglog, nEquals, and (the only matrix one) inverse, to give examples of different categories. There are quite a few.

Some of these needed new implementations. Some needed nCompiler opDefs and/or C++ back-ends. Some had duplicate definitions in nimbleModel and nCompiler. For now those are resovled by moving to nCompiler. I realized that some of them maybe really belong only in nimbleModel (they are not really needed as a general op in nCompiler), and lost track of that distinction when doing this. Now that things are in general more cleaned up (e.g. quite a few had uncompiled but not compiled support), it would be eeasier to move them back to nimbleModel later. I'd suggest we keep as is for now for purposes of working on nimble2, and revisit later.

@perrydv
perrydv merged commit 94adc55 into main Nov 6, 2026
4 checks passed
@perrydv
perrydv deleted the simple-math-ops branch November 6, 2026 14:59
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.

1 participant