Hi, I am trying to set a property (my_prop) for all the edges of a graph, where the property values for all edges are stored in an array A. My plan is to use my_prop.get_array()[:] = A. Now, in what order do the values need to be in A to make sure each value goes to the correct edge? In other words, in what order are the properties of edges returned by get_array() ? I initially thought the order would be the same as the one returned by calling g.get_edges(), but that does not set them correctly. When I tried with g.edge_index, it seems to work. Can I rely on setting the value of an edge E in A at position A[g.edge_index[E]] ?
Thanks a lot, Ioana -- Sent from: http://main-discussion-list-for-the-graph-tool-project.982480.n3.nabble.com/ _______________________________________________ graph-tool mailing list graph-tool@skewed.de https://lists.skewed.de/mailman/listinfo/graph-tool