Abstract base class method for setting decays.
(self, dt)
| 120 | self.summed.zero_() # Summed inputs. |
| 121 | |
| 122 | def compute_decays(self, dt) -> None: |
| 123 | # language=rst |
| 124 | """ |
| 125 | Abstract base class method for setting decays. |
| 126 | """ |
| 127 | self.dt = torch.tensor(dt) |
| 128 | if self.traces: |
| 129 | self.trace_decay = torch.exp( |
| 130 | -self.dt / self.tc_trace |
| 131 | ) # Spike trace decay (per timestep). |
| 132 | |
| 133 | def set_batch_size(self, batch_size) -> None: |
| 134 | # language=rst |
no outgoing calls
no test coverage detected