(self, erst = None, es = None)
| 474 | |
| 475 | class ExpressionSet: |
| 476 | def __init__(self, erst = None, es = None): |
| 477 | if es != None: |
| 478 | self.e = copy.deepcopy(es.e) # [:, :, :] |
| 479 | self.r = copy.deepcopy(es.r) # [:] |
| 480 | self.s = copy.deepcopy(es.s) |
| 481 | self.t = copy.deepcopy(es.t) |
| 482 | elif erst != None: |
| 483 | self.e = erst[0] |
| 484 | self.r = erst[1] |
| 485 | self.s = erst[2] |
| 486 | self.t = erst[3] |
| 487 | else: |
| 488 | self.e = torch.from_numpy(np.zeros((1, 21, 3))).float().to(get_device()) |
| 489 | self.r = torch.Tensor([0, 0, 0]) |
| 490 | self.s = 0 |
| 491 | self.t = 0 |
| 492 | def div(self, value): |
| 493 | self.e /= value |
| 494 | self.r /= value |
nothing calls this directly
no test coverage detected