-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support/Adopt InverseFunctions? #15
Comments
I think we considered it in the past. It seems that the transforms here
don't satisfy the requirements of the InverseFunctions.jl API.
Em sáb., 17 de ago. de 2024, 07:00, Oliver Schulz ***@***.***>
escreveu:
… InverseFunctions is a lightweight central package that defines an
inverse(f) API. Would be the interest in adopting/supporting it in
TransformsBase?
—
Reply to this email directly, view it on GitHub
<#15>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZQW3JZMYRYOPIDNG3KW3DZR4NL7AVCNFSM6AAAAABMVJCLISVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQ3TCNBVHA3DSMQ>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Ah, thanks @juliohm ! |
The Functional transform in TableTransforms.jl uses the InverseFunctions.jl
API. Might be of your interest.
Em sáb., 17 de ago. de 2024, 11:55, Oliver Schulz ***@***.***>
escreveu:
… Ah, thanks @juliohm <https://github.com/juliohm> !
—
Reply to this email directly, view it on GitHub
<#15 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZQW3JRBGG2VPOV44TRF43ZR5P7RAVCNFSM6AAAAABMVJCLISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJUHA4DEMZUGU>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Oh yes, neat! Just curious, in what way does |
If I recall it correctly, the docstrings mention properties such as
inv(f)(f(x)) == x
We support approximate equality sometimes. Don't remember other issues out
of my head.
Em sáb., 17 de ago. de 2024, 17:56, Oliver Schulz ***@***.***>
escreveu:
… Oh yes, neat! Just curious, in what way does TransformsBase.inverse not
fulfill the requirement of InverseFunctions.inverse (and might we need to
widen the scope in InverseFunctions for such cases)?
—
Reply to this email directly, view it on GitHub
<#15 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAZQW3IYDNTIDUIS7FOAVUDZR62GRAVCNFSM6AAAAABMVJCLISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJUHE4DGNJXGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Oh, approximate equality is perfectly fine for InverseFunction! |
@eliascarv do you remember any other issue we encountered in this context? |
The |
Thanks for the explanation @eliascarv ! |
InverseFunctions is a lightweight central package that defines an
inverse(f)
API. Would be the interest in adopting/supporting it in TransformsBase?The text was updated successfully, but these errors were encountered: