r"""Return the weight vector :math:`\overrightarrow{e2v}_{weight}` of the connections (hyperedges point to vertices) in the specified hyperedge group. Args: ``group_name`` (``str``): The name of the specified hyperedge group.
(self, group_name: str)
| 730 | return self.H._values().clone() |
| 731 | |
| 732 | def e2v_weight_of_group(self, group_name: str) -> torch.Tensor: |
| 733 | r"""Return the weight vector :math:`\overrightarrow{e2v}_{weight}` of the connections (hyperedges point to vertices) in the specified hyperedge group. |
| 734 | |
| 735 | Args: |
| 736 | ``group_name`` (``str``): The name of the specified hyperedge group. |
| 737 | """ |
| 738 | assert ( |
| 739 | group_name in self.group_names |
| 740 | ), f"The specified {group_name} is not in existing hyperedge groups." |
| 741 | return self.H_of_group(group_name)._values().clone() |
| 742 | |
| 743 | @property |
| 744 | def H(self) -> torch.Tensor: |
nothing calls this directly
no test coverage detected