eschnett / DifferentialForms.jl

Differential forms in Julia
MIT License
14 stars 1 forks source link

Does this work with autodiff? #7

Closed alok closed 2 years ago

alok commented 2 years ago

Grassmann does not and that led me here

chakravala commented 2 years ago

@alok you are mistaken, Grassmann.jl does support automatic differentiation, in fact it has built in support for it. It is not intended to be used with with Flux, you want to use it. It is intended to be its own automatic differentiation library.

Just because you cant combine Grassmann with Flux the way you want, doesnt mean it does not do automatic differentiation, this is plainly false as Grassmann has its own AD design built in.

eschnett commented 2 years ago

@alok It should. Are you referring to a particular autodiff package? I have used ForwardDiff.jl myself in the past, but not e.g. ReverseDiff.jl. Do you have a particular example in mind?

If there's a particular thing that is missing or that stands in the way of automatic differentiation I'd be happy to update the package.

alok commented 2 years ago

@chakravala how does one use grassmann’s AD?

chakravala commented 2 years ago

I dont like to discuss the more experimental aspects of my research publicly on another (rival) repository

alok commented 2 years ago

Is this information publicly available in general?

chakravala commented 2 years ago

It's no longer my concern whether anything I do is publicly understood, my source code is out there for those bold enough to research it and documented enough for those who want to reach out to me with some kind of research grant collaboration.

You work for the military with practically unlimited budged, but you can't get funding for the work you're taking from other people?

alok commented 2 years ago

It's no longer my concern whether anything I do is publicly understood

False. You are concerned. Otherwise, why would you correct my misunderstanding about grassmann's AD support if you didn't see it as your concern?

I work for the department of energy, not the military.

eschnett commented 2 years ago

The discussion here is getting off-topic, so I am closing this issue. @alok, if you want to discuss auto-differentiation, could you open a new issue?