We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f4bc868 commit ee7fae4Copy full SHA for ee7fae4
flax/nnx/bridge/variables.py
@@ -91,7 +91,8 @@ def is_vanilla_variable(vs: variablelib.Variable) -> bool:
91
def to_linen_var(vs: variablelib.Variable) -> meta.AxisMetadata:
92
metadata = vs.get_metadata()
93
if 'linen_meta_type' in metadata:
94
- linen_type = metadata['linen_meta_type']
+ metadata = dict(metadata)
95
+ linen_type = metadata.pop('linen_meta_type')
96
if hasattr(linen_type, 'from_nnx_metadata'):
97
return linen_type.from_nnx_metadata({'value': vs.value, **metadata})
98
return linen_type(vs.value, **metadata)
0 commit comments