issues
search
pranavtbhat
/
Graft.jl
Graph Toolkit for Julia
Other
30
stars
5
forks
source link
Performance Bottlenecks
#19
Closed
pranavtbhat
closed
8 years ago
pranavtbhat
commented
8 years ago
[x]
seteprop!
is slow because edge listing is slow. Make
edgeiter
an
AbstractArray
?
[x]
fadj
creates a new array in
SparseMatrixAM
. Try
copy!
on a preallocated array?
[x] Replace all instances of Map with list comprehensions
[x] Port to
0.5
asap, for function type inference
[x] Rewrite the labelling module for
0.5
seteprop!
is slow because edge listing is slow. Makeedgeiter
anAbstractArray
?fadj
creates a new array inSparseMatrixAM
. Trycopy!
on a preallocated array?0.5
asap, for function type inference0.5