You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to solve the system for nonlinear integrator, a destruct function and reconstruct function would be quite useful. The destruct should have two return values : the flattened parameters in the network, (NamedTuple{...} into a 1d vector), and a destruct function to refill the vector into network.
A generalized idea is to specify the degree of freedoms in a nonlinear expression (not just neural network), and flatten them into a vector, and meanwhile a reconstruct function.
Not quite sure whether these functions should be in SymbolicNeuralNetworks.jl or AbstractNeuralNetworks.jl
The text was updated successfully, but these errors were encountered:
In order to solve the system for nonlinear integrator, a
destruct
function andreconstruct
function would be quite useful. Thedestruct
should have two return values : the flattened parameters in the network, (NamedTuple{...}
into a 1d vector), and adestruct
function to refill the vector into network.A generalized idea is to specify the degree of freedoms in a nonlinear expression (not just neural network), and flatten them into a vector, and meanwhile a reconstruct function.
Not quite sure whether these functions should be in
SymbolicNeuralNetworks.jl
orAbstractNeuralNetworks.jl
The text was updated successfully, but these errors were encountered: