Add files via upload
This commit is contained in:
parent
5a799066f2
commit
fc782baeb3
2 changed files with 6 additions and 5 deletions
|
@ -23,7 +23,7 @@ class SoftmaxPower(torch.nn.Module):
|
|||
output = output / output.sum()
|
||||
else:
|
||||
output = output / output.sum(dim=self.dim, keepdim=True)
|
||||
return output
|
||||
return input * output
|
||||
|
||||
def extra_repr(self) -> str:
|
||||
return f"dim={self.dim} ; power={self.power}"
|
||||
|
|
|
@ -60,10 +60,11 @@ def make_cnn(
|
|||
assert setting_understood
|
||||
|
||||
if conv_0_enable_softmax:
|
||||
if conv_0_power_softmax != 0.0:
|
||||
# if conv_0_power_softmax != 0.0:
|
||||
# cnn.append(SoftmaxPower(dim=1, power=conv_0_power_softmax))
|
||||
# else:
|
||||
# cnn.append(torch.nn.Softmax(dim=1))
|
||||
cnn.append(SoftmaxPower(dim=1, power=conv_0_power_softmax))
|
||||
else:
|
||||
cnn.append(torch.nn.Softmax(dim=1))
|
||||
|
||||
# Changing structure
|
||||
for i in range(1, len(conv_out_channels_list)):
|
||||
|
|
Loading…
Reference in a new issue