I’m not sure if it’s a bug, but when I checked the source-code of MixedInputModel, in forward method we have

```
if not self.is_reg:
if self.is_multi:
x = F.sigmoid(x)
else:
x = F.log_softmax(x)
elif self.y_range:
x = F.sigmoid(x)
x = x*(self.y_range[1] - self.y_range[0])
x = x+self.y_range[0]
return x
```

I can’t help but feel but `F.sigmoid`

should be computed when self.is_multi is *False* and not True

Is my understanding correct in this?