          encoder_b = encoder(inputs[1])
  
          outputs = [self.decoder_a()(encoder_a), self.decoder_b()(encoder_b)]
  
          autoencoder = KerasModel(inputs, outputs, name=self.name)
          return autoencoder
  
      def encoder(self):
          """ Unbalanced Encoder """
          kwargs = dict(kernel_initializer=self.kernel_initializer)
 
</s> remove         autoencoder = KerasModel(inputs, outputs, name=self.name)
 </s> add         autoencoder = KerasModel(inputs, outputs, name=self.model_name) </s> remove         autoencoder = KerasModel(inputs, outputs, name=self.name)
 </s> add         autoencoder = KerasModel(inputs, outputs, name=self.model_name)
 </s> remove         autoencoder = KerasModel(inputs, outputs, name=self.name)
 </s> add         autoencoder = KerasModel(inputs, outputs, name=self.model_name) </s> remove         autoencoder = KerasModel(inputs, outputs, name=self.name)
 </s> add         autoencoder = KerasModel(inputs, outputs, name=self.model_name) </s> remove         autoencoder = KerasModel(inputs, outputs, name=self.name)
 </s> add         autoencoder = KerasModel(inputs, outputs, name=self.model_name)
        autoencoder = KerasModel(inputs, outputs, name=self.model_name)
          encoder_b = encoder(inputs[1])
  
          outputs = [self.decoder_a()(encoder_a), self.decoder_b()(encoder_b)]
  
        autoencoder = KerasModel(inputs, outputs, name=self.model_name)
          return autoencoder
  
      def encoder(self):
          """ Unbalanced Encoder """
          kwargs = dict(kernel_initializer=self.kernel_initializer)
keep keep keep keep replace keep keep keep keep keep
 Bugfix -Weights freezing/loading for dfl-sae 
plugins/train/model/unbalanced.py