Mateusz Łoskot
Mateusz Łoskot
@codejaeger https://github.com/boostorg/gil/wiki/Image-Processing-Algorithms is a general list of the IP features and algorithms, it is not just related to GSoC, so feel free to add a row to the table with...
@codejaeger There are mentors available, two mentors, so yes you (as well as other students submitting their proposals) have chance to find mentor.
I think it is a very good idea. I think benchmarks is a must-have feature in GIL. If you want to add it, I suggest you create `libs/gil/benchmark/` folder and...
> Maybe two folders though, one for gil's benchmarks and one for compareason with other implementations? Fine. Though, I'd be careful in including comparative benchmarks. Boost.Geometry used to do that...
I also developed some framework-less benchmarks * https://github.com/mloskot/spatial_index_benchmark/blob/master/spatial_index_benchmark.hpp * https://github.com/mloskot/json_benchmark/blob/master/json_benchmark.hpp IMO, it works well for ad-hoc benchmark, but for long-term effort with possibly increasing complexity of requirements (e.g. flexibility to...
Right. Since I don't have extensive experience with google/benchmark, and @sdebionne is the main contributor here, I have to leave any detailed research to him. I just did not want...
@sdebionne Good point about comparative benchmark. I just made a comment, not objection. So, also to keep things simple, let's get all benchmarks we want into GIL. We can deal...
Some processing could be benchmarked for variety of sizes of view (aka ROI, window, tile). I wouldn't call metabench a framework. It's just a convenient CMake module. > The interesting...
> Do you already have recommandations about that? I don't and I'm not aware of any. I'm still discovering GIL and its corners. I'm hoping to eventually come up with...
Some notes for future integration of Google Benchmark into GIL `Jamfile`: There's just been discussion on how to use Google Benchmark with Boost.Build, https://cpplang.slack.com/archives/C27KZLB0X/p1550694108073800, and the answer is: * If...