Skip to main content
IBM Quantum Platform

samplomatic.aliases

型の別名

samplomatic.aliases.EdgeLayout

グラフの辺インデックスから、曲線状の経路を指定する座標配列への写像。

配列には、エッジの矢印を配置する場所を確保するために、少なくとも1つの要素が含まれている必要があります。 配列には端点を含める必要はありません。端点はノードの配置から推測されます。

dict[int, ndarray[tuple[int, 2], dtype[float]]] の別名

samplomatic.aliases.GraphLayout

種類: TypeAlias

デフォルト値: dict[int, tuple[float, float]] | tuple[dict[int, tuple[float, float]], dict[int, numpy.ndarray[tuple[int, 2], numpy.dtype[float]]]]

ノードの配置、あるいはノードの配置とエッジの配置。

前者の場合、グラフプロッタは線形エッジを推測します。

LayoutMethod

class samplomatic.aliases.LayoutMethod(*args, **kwargs)

GitHub

グラフを受け取り、座標レイアウトを返すコールアブル。

samplomatic.aliases.LayoutPresets

グラフ描画のための事前定義されたレイアウト手法。

  • 'auto': インストールされていればGraphvizのメソッドを使用し、そうでない 'spring' 場合は他の方法を使用する。
  • 'graphviz': dot およびスプラインエッジを使用して graphviz を実行する。
  • 'graphviz_curved': graphviz を、dot および曲線エッジとともに使用する。
  • 'graphviz_line': graphvizをdotと直線エッジで使う。
  • 'spring': rustworkx スプリング・レイアウト・メソッドを使用してください。

別名 Literal[‘auto’, ‘spring’, ‘graphviz’, ‘graphviz_curved’, ‘graphviz_line’]

samplomatic.aliases.NodeLayout

グラフノードのインデックスから (x,y)(x, y) 座標への写像。

dict[int, tuple[float, float]] の別名

NodeRanker

class samplomatic.aliases.NodeRanker(*args, **kwargs)

GitHub

レイアウト手法がノードをトポロジカルにグループ化するために使用できるノードのランクを指定します。

戻り値が の場合、ランクが指定されていないことを意味 None します。

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。