wondervictor commited on
Commit
b8ad3ef
·
verified ·
1 Parent(s): 355654c

Update autoregressive/models/generate.py

Browse files
Files changed (1) hide show
  1. autoregressive/models/generate.py +3 -2
autoregressive/models/generate.py CHANGED
@@ -70,8 +70,9 @@ def sample(logits, temperature: float=1.0, top_k: int=2000, top_p: float=1.0, sa
70
  if sample_logits:
71
  # add to fix 'nan' and 'inf'
72
  probs = torch.where(torch.isnan(probs), torch.tensor(0.0), probs)
73
- probs = torch.clamp(probs, min=0, max=None)
74
- # probs = probs / probs.sum()
 
75
  print(f'inf:{torch.any(torch.isinf(probs))}')
76
  print(f'nan: {torch.any(torch.isnan(probs))}')
77
 
 
70
  if sample_logits:
71
  # add to fix 'nan' and 'inf'
72
  probs = torch.where(torch.isnan(probs), torch.tensor(0.0), probs)
73
+ probs = torch.clamp(probs, min=0, max=None)
74
+ print(probs.sum())
75
+ print(probs)
76
  print(f'inf:{torch.any(torch.isinf(probs))}')
77
  print(f'nan: {torch.any(torch.isnan(probs))}')
78