def get_double_model_output_vertex(self, label: str) -> Vertex: label_unwrapped = _VertexLabel(label).unwrap() result = self.unwrap().getDoubleModelOutputVertex(label_unwrapped) return Vertex._from_java_vertex(result)
def test_java_vertex_to_python_vertex_persists_label() -> None: label = "gaussian" java_vertex = Gaussian(0., 1., label=label).unwrap() python_vertex = Vertex._from_java_vertex(java_vertex) assert python_vertex.get_label() == label
def __wrap(vertices: JavaMap) -> Dict[str, Vertex]: return { k.getUnqualifiedName(): Vertex._from_java_vertex(v) for k, v in vertices.items() }
def test_construct_vertex_with_java_vertex() -> None: java_vertex = Gaussian(0., 1.).unwrap() python_vertex = Vertex._from_java_vertex(java_vertex) assert tuple(java_vertex.getId().getValue()) == python_vertex.get_id()