Thread overview | ||||||
---|---|---|---|---|---|---|
|
March 01, 2017 DCV v0.2.0 - adaptation to the new ndslice | ||||
---|---|---|---|---|
| ||||
Hi everyone, I wanted to let you know that we've released new version of DCV[1], an open source computer vision library, written in D programming language, with goal to provide tools for solving most common computer vision problems - various image processing tasks, feature detection and tracking, camera calibration, stereo etc. Major change in this one is the integration of new ndslice package[2], Ilya Yaroshenko has been working on for past couple of months. These major API braking changes have initiated following refactoring of the library[3]. We've recognized some critical design errors, and until those are sorted out, we've paused the implementation of new features. But, with help of more experienced colleagues at libmir org[4], hopefully we'll soon have a stable API, upon which we'll safely build new computer vision algorithms. Best regards, Relja [1] https://github.com/libmir/dcv [2] https://github.com/libmir/mir-algorithm [3] https://github.com/libmir/dcv/issues/87 [4] https://github.com/libmir |
March 01, 2017 Re: DCV v0.2.0 - adaptation to the new ndslice | ||||
---|---|---|---|---|
| ||||
Posted in reply to Relja Ljubobratovic | On 2017-03-01 18:10, Relja Ljubobratovic wrote: > Hi everyone, > > I wanted to let you know that we've released new version of DCV[1], an > open source computer vision library, written in D programming language, > with goal to provide tools for solving most common computer vision > problems - various image processing tasks, feature detection and > tracking, camera calibration, stereo etc. > Nice! Question, do you know of any (plans to make a) deep learning framework in D? (like: http://caffe.berkeleyvision.org) Something which could maybe be used on top of DCV for computer vision? |
March 02, 2017 Re: DCV v0.2.0 - adaptation to the new ndslice | ||||
---|---|---|---|---|
| ||||
Posted in reply to Faux Amis | On Wednesday, 1 March 2017 at 21:48:27 UTC, Faux Amis wrote: > Nice! > > Question, do you know of any (plans to make a) deep learning framework in D? (like: http://caffe.berkeleyvision.org) > I only recall a previous discussion on this thread http://forum.dlang.org/post/iejpbjeelnubtzhozffj@forum.dlang.org As noted on that thread, it's a lot of work, but if you're interested in it there's no reason you can't help make contributions of some kind or another. Rather than think about the whole library, you could think about what would be precursors to a good machine learning library. Integration between Mir GLAS and Dcompute is pretty obvious as machine learning libraries are pretty computationally intensive. Along the same lines, an autodiff library would be very helpful. I would expect that D would provide a good framework for building one, especially given Ilya's success with GLAS. Machine learning libraries also make heavy use of graphs. I see that there is a Dgraph, but the dub page says it is still experimental. I'm sure there's a bunch of other things that I haven't even thought of. |
March 02, 2017 Re: DCV v0.2.0 - adaptation to the new ndslice | ||||
---|---|---|---|---|
| ||||
Posted in reply to jmh530 | On 2017-03-02 06:13, jmh530 wrote:
> On Wednesday, 1 March 2017 at 21:48:27 UTC, Faux Amis wrote:
>> Nice!
>>
>> Question, do you know of any (plans to make a) deep learning framework
>> in D? (like: http://caffe.berkeleyvision.org)
>>
>
> I only recall a previous discussion on this thread
> http://forum.dlang.org/post/iejpbjeelnubtzhozffj@forum.dlang.org
>
> As noted on that thread, it's a lot of work, but if you're interested in
> it there's no reason you can't help make contributions of some kind or
> another. Rather than think about the whole library, you could think
> about what would be precursors to a good machine learning library.
> Integration between Mir GLAS and Dcompute is pretty obvious as machine
> learning libraries are pretty computationally intensive. Along the same
> lines, an autodiff library would be very helpful. I would expect that D
> would provide a good framework for building one, especially given Ilya's
> success with GLAS. Machine learning libraries also make heavy use of
> graphs. I see that there is a Dgraph, but the dub page says it is still
> experimental. I'm sure there's a bunch of other things that I haven't
> even thought of.
Thanks for the link!
I agree with most what is said in the thread. Especially that it would take lots of work, but that D might be a good fit for the task.
Currently working an Quiver container in UE4's C++ :(
But, autodiff seems like a nice project..
|
Copyright © 1999-2021 by the D Language Foundation