Skip to content

Update compatability with Flux 1.15 or 1.16 #157

@camilodlt

Description

@camilodlt

Hello and thanks for your package,

According to the flux releases, Flux 1.15 had two breaking changes :

The recurrent layers have been thoroughly revised. See below and read the [documentation](https://fluxml.ai/Flux.jl/v0.15/guide/models/recurrence/) for details.
    Flux now defines and exports its own gradient function. Consequently, using gradient in an unqualified manner (e.g., after using Flux, Zygote) could result in an ambiguity error.

and Flux 1.16 had one :

 The recurrent cells RNNCell, LSTMCell, and GRUCell forward has been changed to

and now returns the final output of the recurrent layer cell.

Are these changes preventing you from updating the compat ? I think 1.15 had some great speed/memory updates.

Another change that is not breaking yet is the deprecation of Flux.params => Flux.trainables

I could dev your package and tell you if your tests work or don't work with 1.15 and 1.16 if you want :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions