more fixes?

This commit is contained in:
Arthur 2025-07-01 16:29:15 +02:00
parent e2973440d1
commit 0c9f6de0fd
3 changed files with 3 additions and 6 deletions

View File

@ -359,7 +359,7 @@ class JanusVisionAttention(nn.Module):
output = self.projection_layer(attn_output)
output = self.projection_dropout(output)
return output
return output, attn_weights
class JanusVisionMLP(nn.Module):

View File

@ -529,7 +529,7 @@ class JanusVisionAttention(nn.Module):
output = self.projection_layer(attn_output)
output = self.projection_dropout(output)
return output
return output, attn_weights
class JanusVisionMLP(nn.Module):

View File

@ -952,10 +952,7 @@ def can_return_tuple(func):
@wraps(func)
def wrapper(self, *args, **kwargs):
return_dict = self.config.use_return_dict if hasattr(self, "config") else True
if "return_dict" in kwargs:
return_dict = kwargs.get("return_dict", self.config.use_return_dict)
if "return_dict" in kwargs:
kwargs["return_dict"] = True
return_dict = kwargs.pop("return_dict", self.config.use_return_dict)
output = func(self, *args, **kwargs)
if "return_dict" in kwargs and return_dict is False: