簡體   English   中英

是否可以在 cytoscape.js 中擁有單一穩定的 dagre 布局

[英]Is it possible to have single stable dagre layout in cytoscape.js

cytoscape.js dagre 布局非常有效。

然而,沒有給定特定圖形的單一穩定布局。 布局算法似乎使用一些隨機數生成器來計算節點位置。 當同一圖形有時在屏幕上呈現不同時,會導致煩人的情況。

有什么簡單的方法可以解決這個問題嗎? 通常隨機種子值可以設置為某個用戶定義的數字。 我無法在 cytoscape.js 文檔中找到有關如何執行此操作的建議。

我也看到了 Dagre 的類似問題。 在深入研究源代碼后,原因可能與使用的排名算法有關:

關聯

AFAIK,網絡單純形算法選擇隨機開始尋找最優值,並且在存在多個最優值的情況下,它不能保證每次都會達到相同的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM