Tim Holy
Tim Holy
Maybe try it after loading Electron.jl or Blink.jl.
One thought I've had here is to interface with [GraphPlot](https://github.com/JuliaGraphs/GraphPlot.jl). Currently it requires LightGraphs but perhaps one could generalize it. One of the easiest ways might be to export an...
Now that I think about it, for chemical graphs it may not make a lot of sense, because there are bond-angle constraints that it would be nice to respect. This...
It's not the `modularproduct` call itself that's expensive in and of itself (though of course it creates the expensive thing), it's the `maximalcliques`/`maximalconncliques` that costs the time. You can do...
> @timholy (Feel free to also share your benchmark code) Try the `teh/lv2` branch of ImageFiltering, which likely requires https://github.com/JuliaArrays/ArrayInterface.jl/pull/210 and the master branch of TiledIteration (you need at least...
Interesting. We got away from this layout because I had the impression it would be better to have all the values localized, but it would be easy to get back...
This prompts me to realize the above should probably be 4 layers of nesting: we probably need something to say to the compiler that dimension 3 of `rgbchannels` has size...
Sorry to keep rethinking this, but for ImageFiltering's purposes we could just craft a `TileBuffer` that's a plain `Array{Float32}` with color in the last dimension, and define a custom copy...
Dang! A real tour de force. I had only just started thinking along similar lines, but had gotten nowhere close to where you've arrived. I think ImageFiltering could easily have...
Very interesting! I get a 2.5x performance improvement from `imfilter` just by switching to a StaticArray, but this gives yet another 10x improvement. Since it's such a simple optimization I...