ThummeTo / FMIFlux.jl

FMIFlux.jl is a free-to-use software library for the Julia programming language, which offers the ability to place FMUs (fmi-standard.org) everywhere inside of your ML topologies and still keep the resulting model trainable with a standard (or custom) FluxML training process.
MIT License
57 stars 15 forks source link

CI updates #146

Closed 0815Creeper closed 2 months ago

0815Creeper commented 2 months ago

version bumps in github actions, switch from artifacts to commit-based example upload, check for example build success

0815Creeper commented 2 months ago

ready to merge

ThummeTo commented 2 months ago

just checking if DifferentialEquations 7.13 works

0815Creeper commented 2 months ago

now the failing examples use DifferentialEquations 7.13 but still failing due to (upgradable) BoundaryValueDiffEq v5.7.1 any further ideas?

0815Creeper commented 2 months ago

will FMIFlux.jl move away from DifferentialEquations.jl (just as FMI.jl) soon or not? if not, this needs fixing

ThummeTo commented 2 months ago

see feature branch v0.13.0 :-) (answer is yes, it's OrdinaryDiffEq now)

0815Creeper commented 2 months ago

just found the possible source of the issue: some other recursive dependent packages, that prevent BoundaryValueDiffEq from updated. The only reasonable solution is to limit BoundaryValueDiffEq to 5.6 manually within the action. Not pretty but for now the best solution, I think