(self)
| 136 | self.reset_parameters() |
| 137 | |
| 138 | def reset_parameters(self): |
| 139 | std = 1e-4 |
| 140 | self.embeddings.data.uniform_(-std, std) |
| 141 | |
| 142 | def __repr__(self): |
| 143 | return f"GridEncoder: input_dim={self.input_dim} num_levels={self.num_levels} level_dim={self.level_dim} resolution={self.base_resolution} -> {int(round(self.base_resolution * self.per_level_scale ** (self.num_levels - 1)))} per_level_scale={self.per_level_scale:.4f} params={tuple(self.embeddings.shape)} gridtype={self.gridtype} align_corners={self.align_corners} interpolation={self.interpolation}" |
no outgoing calls
no test coverage detected