Live data from Hacker News

Microsoft releases CNTK, its open source deep learning toolkit, on GitHub

blogs.microsoft.com

1–10 of 60 posts

Re: Microsoft releases CNTK, its open source deep learning toolkit, on GitHub

#3
post #2

quoted performance numbers on multiple GPUs leave other frameworks in the dust. where's the catch?

looks like it isn't very scriptable so far, with the config files being made manually until "future releases" http://research.microsoft.com/en-us/um/people/dongyu/CNTK-Tu...

Re: Microsoft releases CNTK, its open source deep learning toolkit, on GitHub

#4
This is great news - I was looking at Tensorflow the other day, but on Windows / OSX it doesn't take advantage of my GPUs. For my desktop I was stuck as my new 3440x1440 monitor doesn't, for the time being, work with Xorg's intel driver.

Hopefully this is a viable alternative, I would love to see a online course in machine learning leveraging this. I found http://research.microsoft.com/en-us/um/people/dongyu/CNTK-Tu... on the homepage which looks well put together to start off

Re: Microsoft releases CNTK, its open source deep learning toolkit, on GitHub

#5
post #2

quoted performance numbers on multiple GPUs leave other frameworks in the dust. where's the catch?

looks like it isn't very scriptable so far, with the config files being made manually until "future releases" http://research.microsoft.com/en-us/um/people/dongyu/CNTK-Tu...

[deleted]

Re: Microsoft releases CNTK, its open source deep learning toolkit, on GitHub

#6
post #2

quoted performance numbers on multiple GPUs leave other frameworks in the dust. where's the catch?

Yes it looks like they have architected for low communication overhead and true parallelization when you have multiple GPUs. 1:4 gives 1:2 on Torch and Caffe, and 1:4 = 1:4 on CNTK.

No idea what the catch is :)

Re: Microsoft releases CNTK, its open source deep learning toolkit, on GitHub

#7
post #2

quoted performance numbers on multiple GPUs leave other frameworks in the dust. where's the catch?

I was thinking the same thing, it almost looks a little too good to be true -- although it does kinda make sense given the focus on GPU-based clusters. I wonder how this compares to Baidu's warp-ctc [1]. They don't really seem to be the same thing, and maybe I'm missing something since I'm just starting to get into ML, but it seems to be conspicuously absent from this writeup.

[1] https://github.com/baidu-research/warp-ctc

Re: Microsoft releases CNTK, its open source deep learning toolkit, on GitHub

#8
post #2

quoted performance numbers on multiple GPUs leave other frameworks in the dust. where's the catch?

looks like it isn't very scriptable so far, with the config files being made manually until "future releases" http://research.microsoft.com/en-us/um/people/dongyu/CNTK-Tu...

"You can also use Brain Script (beta) to specify the configuration or use Python and C# (in future releases) to directly instantiate related objects."
Post reply on HN