Ich habe eine sehr große Netzwerkstruktur, mit der ich arbeite in igraph. Es gibt viele verschiedene Dateiformate, in die graphi Graph-Objekte schreiben und von denen sie geladen werden können. Ich habe bei der Verwendung von g.write_picklez Probleme mit dem Speicher festgestellt, und Graph.Read_Lgl() dauert etwa 5 Minuten. Ich habe mich gefragt, ob jemand bereits die zahlreichen Dateiformate für die Schreib- und Ladegeschwindigkeit sowie den Speicherbedarf profiliert hat. FYI dieses Netzwerk hat ~ 5,7m Knoten und ~ 130m Kanten.schnellste Format zum Laden von gespeicherten Grafikstruktur in Python-igraph
0
A
Antwort
1
Wenn Sie keine Eckpunkt- oder Kantenattribute haben, ist Ihre beste Wette eine einfache Kantenliste, d. H. Graph.Read_Edgelist()
. Der Nachteil ist, dass angenommen wird, dass die Vertex-IDs im Bereich [0; | V | -1], so dass Sie eine zusätzliche Datei daneben haben müssen, in der die Zeile i den Namen des Scheitelpunkts mit ID = i enthält.
Verwandte Themen
- 1. Schnellste Möglichkeit zum Laden von Thumbnail-Pixelwerten in Java
- 2. schnellste Methode zum dynamischen Abrufen von Bildabmessungen
- 3. schnellste Weg zum Speichern von Kommentardaten Python
- 4. Korrektes Format zum Laden von Vertex-Arrays aus Datei
- 5. Schnellste Möglichkeit zum Importieren von CSV-Dateien in MATLAB
- 6. Schnellste PHP-Routine zum Vergleichen von Wörtern
- 7. Schnellste Technik zum Löschen von doppelten Daten
- 8. Schnellste Möglichkeit zum Laden numerischer Daten in Python/Pandas/Numpy Array von MySQL
- 9. Schnellste Weg zum Einfügen in Verknüpfungstabelle
- 10. Schnellste Möglichkeit, eine Webschrift für eine Website zu laden?
- 11. Schnellste Möglichkeit zum Ermitteln von Benutzerberechtigungen in/etc/sudoer
- 12. Schnellste Möglichkeit zum Zeichnen von bitmaskierten Bildern in OpenGL
- 13. Schnellste Möglichkeit zum Multiplizieren von Matrixspalten mit Vektorelementen in R
- 14. Schnellste Weg zum Massen Einfügen von Zeilen in SQL-Server
- 15. Schnellste API zum Rendern von Text in Windows Forms?
- 16. Schnellste Möglichkeit zum Lesen/Schreiben einer Bitmap von/in Datei?
- 17. Schnellste Möglichkeit zum Testen der Internetverbindung
- 18. Orakelabfrage zum Finden von Privilegien in einer gespeicherten Prozedur
- 19. Der schnellste Weg zum Laden einer Array-DML in Delphi FireDAC
- 20. Attribute von in Variablen gespeicherten Elementen setzen
- 21. Laden Analysieren 7.5-Format Bilder in Python
- 22. Zeit zum Laden von Hintergrundbildern in Android
- 23. Schnellste Methode zum Packen einer Java-Konsolenanwendung
- 24. Schnellste allgemeine Bibliothek zum maschinellen Lernen?
- 25. PHP schnellste Methode zum Lesen der Serverantwort
- 26. Format von Ticks bis zum Datum
- 27. Der schnellste Weg zum Parsen von Daten in Python beim Lesen von .csv-Datei?
- 28. Was ist der schnellste Weg zum Laden und Ändern der Größe eines Bildes?
- 29. Schnellste Möglichkeit, mehrere numpy Arrays in Spark rdd zu laden?
- 30. zum Konvertieren von Textdatei in Ork-Format mit Karte reduzieren