www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Mir-algorithm tutorial?

reply Ki Rill <rill.ki yahoo.com> writes:
Is there an up-to-date tutorial?

It's just painful that I cannot find anything helpful on this 
topic. The official mir-algorithm GitHub repo links to articles 
with old code that won't build if I copy-paste it. I'm left 
hunting down the changes and guessing how things should really 
work.
Aug 18 2023
next sibling parent reply Ki Rill <rill.ki yahoo.com> writes:
On Friday, 18 August 2023 at 07:54:04 UTC, Ki Rill wrote:
 Is there an up-to-date tutorial?

 It's just painful that I cannot find anything helpful on this 
 topic. The official mir-algorithm GitHub repo links to articles 
 with old code that won't build if I copy-paste it. I'm left 
 hunting down the changes and guessing how things should really 
 work.
[API documentation](http://docs.algorithm.dlang.io) link about mir-algorithm from [dlang tour](https://tour.dlang.org/tour/mir/dub/mir-algorithm) does not work.
Aug 18 2023
parent reply Ki Rill <rill.ki yahoo.com> writes:
On Friday, 18 August 2023 at 07:57:05 UTC, Ki Rill wrote:
 On Friday, 18 August 2023 at 07:54:04 UTC, Ki Rill wrote:
 Is there an up-to-date tutorial?

 It's just painful that I cannot find anything helpful on this 
 topic. The official mir-algorithm GitHub repo links to 
 articles with old code that won't build if I copy-paste it. 
 I'm left hunting down the changes and guessing how things 
 should really work.
[API documentation](http://docs.algorithm.dlang.io) link about mir-algorithm from [dlang tour](https://tour.dlang.org/tour/mir/dub/mir-algorithm) does not work.
I opened the [issue](https://github.com/dlang-tour/core/issues/788).
Aug 18 2023
parent jmh530 <john.michael.hall gmail.com> writes:
On Friday, 18 August 2023 at 08:06:10 UTC, Ki Rill wrote:
 On Friday, 18 August 2023 at 07:57:05 UTC, Ki Rill wrote:
 On Friday, 18 August 2023 at 07:54:04 UTC, Ki Rill wrote:
 Is there an up-to-date tutorial?

 It's just painful that I cannot find anything helpful on this 
 topic. The official mir-algorithm GitHub repo links to 
 articles with old code that won't build if I copy-paste it. 
 I'm left hunting down the changes and guessing how things 
 should really work.
[API documentation](http://docs.algorithm.dlang.io) link about mir-algorithm from [dlang tour](https://tour.dlang.org/tour/mir/dub/mir-algorithm) does not work.
I opened the [issue](https://github.com/dlang-tour/core/issues/788).
I think the issue with dlang tour is unrelated to mir-algorithm.
Aug 18 2023
prev sibling parent reply Ferhat =?UTF-8?B?S3VydHVsbXXFnw==?= <aferust gmail.com> writes:
On Friday, 18 August 2023 at 07:54:04 UTC, Ki Rill wrote:
 Is there an up-to-date tutorial?

 It's just painful that I cannot find anything helpful on this 
 topic. The official mir-algorithm GitHub repo links to articles 
 with old code that won't build if I copy-paste it. I'm left 
 hunting down the changes and guessing how things should really 
 work.
I believe the most recent docs for mir-algorithm is here http://mir-algorithm.libmir.org/
Aug 18 2023
parent reply Ki Rill <rill.ki yahoo.com> writes:
On Friday, 18 August 2023 at 09:32:31 UTC, Ferhat Kurtulmuş wrote:
 I believe the most recent docs for mir-algorithm is here 
 http://mir-algorithm.libmir.org/
Thanks. Yes, that's the only thing. However, it's not a good starting point for someone who just wants to get to know the library and play around...
Aug 18 2023
parent reply Ferhat =?UTF-8?B?S3VydHVsbXXFnw==?= <aferust gmail.com> writes:
On Friday, 18 August 2023 at 09:57:11 UTC, Ki Rill wrote:
 On Friday, 18 August 2023 at 09:32:31 UTC, Ferhat Kurtulmuş 
 wrote:
 I believe the most recent docs for mir-algorithm is here 
 http://mir-algorithm.libmir.org/
Thanks. Yes, that's the only thing. However, it's not a good starting point for someone who just wants to get to know the library and play around...
Yes there isn't many guides around. Those are some of them. https://tastyminerals.github.io/tasty-blog/dlang/2020/03/22/multidimensional_arrays_in_d.html https://jackstouffer.com/blog/nd_slice.html Also this piece of code was converted from python-numpy to d-mir. https://github.com/libmir/dcv/blob/master/source/dcv/imgproc/threshold.d#L138 I converted many more from python for DCV. I think the main problem is the mir libraries won't get updates since Ilya recently said that he was not an open source developer anymore.
Aug 18 2023
next sibling parent jmh530 <john.michael.hall gmail.com> writes:
On Friday, 18 August 2023 at 12:14:45 UTC, Ferhat Kurtulmuş wrote:
 On Friday, 18 August 2023 at 09:57:11 UTC, Ki Rill wrote:
 [...]
Yes there isn't many guides around. Those are some of them. https://tastyminerals.github.io/tasty-blog/dlang/2020/03/22/multidimensional_arrays_in_d.html https://jackstouffer.com/blog/nd_slice.html Also this piece of code was converted from python-numpy to d-mir. https://github.com/libmir/dcv/blob/master/source/dcv/imgproc/threshold.d#L138 I converted many more from python for DCV. I think the main problem is the mir libraries won't get updates since Ilya recently said that he was not an open source developer anymore.
He has said to me he will support them for some time, but won’t be adding new features, or something like that.
Aug 18 2023
prev sibling parent reply Kyle Ingraham <kyle kyleingraham.com> writes:
On Friday, 18 August 2023 at 12:14:45 UTC, Ferhat Kurtulmuş wrote:
 I think the main problem is the mir libraries won't get updates 
 since Ilya recently said that he was not an open source 
 developer anymore.
That’s unfortunate for D but hopefully beneficial for Ilya. Was it said somewhere publicly where I can read more on it?
Aug 18 2023
parent reply Ferhat =?UTF-8?B?S3VydHVsbXXFnw==?= <aferust gmail.com> writes:
On Saturday, 19 August 2023 at 01:44:16 UTC, Kyle Ingraham wrote:
 On Friday, 18 August 2023 at 12:14:45 UTC, Ferhat Kurtulmuş 
 wrote:
 I think the main problem is the mir libraries won't get 
 updates since Ilya recently said that he was not an open 
 source developer anymore.
That’s unfortunate for D but hopefully beneficial for Ilya. Was it said somewhere publicly where I can read more on it?
https://forum.dlang.org/post/u7r1i8$rn7$1 digitalmars.com
Aug 19 2023
parent Kyle Ingraham <kyle kyleingraham.com> writes:
On Saturday, 19 August 2023 at 08:59:40 UTC, Ferhat Kurtulmuş 
wrote:
 On Saturday, 19 August 2023 at 01:44:16 UTC, Kyle Ingraham 
 wrote:
 On Friday, 18 August 2023 at 12:14:45 UTC, Ferhat Kurtulmuş 
 wrote:
 I think the main problem is the mir libraries won't get 
 updates since Ilya recently said that he was not an open 
 source developer anymore.
That’s unfortunate for D but hopefully beneficial for Ilya. Was it said somewhere publicly where I can read more on it?
https://forum.dlang.org/post/u7r1i8$rn7$1 digitalmars.com
Much appreciated Ferhat.
Aug 19 2023