Live data from Hacker News

Turi Create simplifies the development of custom machine learning models

github.com

31–40 of 53 posts

Re: Turi Create simplifies the development of custom machine learning models

#31

I am gonna have an aneurysm. It relies on CUDA, yet you can't get a recent Apple machine with a proper desktop Nvidia GPU. No, I don't want an external GPU box. What the heck are they running this on internally? Actually, don't tell me. Just sell me one.

If they ever add support for AMD GPU in this ML lib, I will seriously consider buying the next-gen Mac Pro.

Re: Turi Create simplifies the development of custom machine learning models

#32

I am gonna have an aneurysm. It relies on CUDA, yet you can't get a recent Apple machine with a proper desktop Nvidia GPU. No, I don't want an external GPU box. What the heck are they running this on internally? Actually, don't tell me. Just sell me one.

It doesn't require CUDA. You can run it on a MBP with no discrete GPU. It had been previously available under the name of Graphlab create, then went closed source briefly after the Apple acquisition, and is now back to open source it looks like.

Re: Turi Create simplifies the development of custom machine learning models

#33

Very excited for this - I've used GraphLab Create a few times for building recommender systems - drop-dead simple API, supports explicit & implicit data (1-5 stars of purchased/didn't purchase), and can leverage content features (product category/department, color, size, manufacturer) to help with sparse data and cold starts.

I wish more comments were like this. Clear, concise, “I like $foo, here’s why in a few words”.

Re: Turi Create simplifies the development of custom machine learning models

#34

Earlier quoted context omitted.

I’m curious why you couldn’t use the 2014 model anymore? I still use mine with the 750m and it works fine for testing the CUDA programming I do. Really hope there’s one with an Nvidia card by the time I decide to upgrade.

Crazy story. There is an electrical issue which cannot be fixed easily because it is now out of warranty. I get continuously mildly shocked most times i touch the keyboard. I still use it at home with a docked setup (external keyboard, mouse), but it is a total no-no when on-the-go. Docked, it is great -- can even connect three monitors (2 via DP and 1 via HDMI). The electrical issue started as a mild annoyance manif…

That sounds like a grounding issue. I’ve had that with various MBPs over the years; bad on some outlets, not on others.

Re: Turi Create simplifies the development of custom machine learning models

#35

I am gonna have an aneurysm. It relies on CUDA, yet you can't get a recent Apple machine with a proper desktop Nvidia GPU. No, I don't want an external GPU box. What the heck are they running this on internally? Actually, don't tell me. Just sell me one.

Funny you say that. I (literally) just first-boot started my Late 2012 mac mini running my new eGPU box running a RX580 after a few years of dealing with Apple dual display limitations, and I see this post. This will should certainly give more life to this maxed out quad-core i7 config. I'll have to check this out.

Re: Turi Create simplifies the development of custom machine learning models

#36
post #4

AI is getting abstracted more and more, is like how languages are today

I'm curious if you see this as a good thing, bad thing, or a bit of both? I did lots of enterprise programming in 1999 to ~2004 and had to struggle with stupid stuff like creating wire protocols or FTP modules. Working in tech is so much fun now as I can do the actual work without worrying about foundational stuff. And for those who like to do foundational stuff, they can work for one of the vendors who create the fo…

To me deep learning architecture is what CPU architecture are from yeaterday. Abstraction bring speed and standardizeation over customization, and most people doesn’t need a lot of customizations. So to answer you, yes you will get a lot more tooling in the near future, the only thing stopping it is how fast AI changes. With the speed of progress, if someone discovers a brand new brilliant idea that absolutes they way you train a system, then you could start back at ground zero

Re: Turi Create simplifies the development of custom machine learning models

#37

Earlier quoted context omitted.

I've used Keras to mostly automate ANNs and then drop the trained models into TensorFlow Android. I wouldnt classify it as easy. However, it used to take months to do this, nowadays it takes days to do it. Still incredibly painful and mostly an undocumented black-art.

I'm mostly looking for something like "excel for ANN"

> "excel for ANN"

I think this won't work well - blindly using a complex tool that has many hyperparameters you don't care about.

Re: Turi Create simplifies the development of custom machine learning models

#38

Earlier quoted context omitted.

I’m curious why you couldn’t use the 2014 model anymore? I still use mine with the 750m and it works fine for testing the CUDA programming I do. Really hope there’s one with an Nvidia card by the time I decide to upgrade.

Crazy story. There is an electrical issue which cannot be fixed easily because it is now out of warranty. I get continuously mildly shocked most times i touch the keyboard. I still use it at home with a docked setup (external keyboard, mouse), but it is a total no-no when on-the-go. Docked, it is great -- can even connect three monitors (2 via DP and 1 via HDMI). The electrical issue started as a mild annoyance manif…

I have that on mine too. My experience is that it only happens if you use the two prong cord. If you are on a grounded outlet, the effect won't happen.

Re: Turi Create simplifies the development of custom machine learning models

#39
post #7

Earlier quoted context omitted.

a small correction: artificial neural networks (ANNs) are being abstracted away not AI. Currently there is no common language yet to describe AI.

Yes, some of the platforms abstract away ANNs, I especially like how Keras does this. However, the pipeline and lifecycle (where one often spends 90% of the work) isnt abstracted away. Thoughts? What would you want to black box, what would you want to automate, what would you leave openly exposed?

The pipeline is being abstracted too. E.g. AWS SageMaker.

Re: Turi Create simplifies the development of custom machine learning models

#40
post #3

I would have expected a larger announcement for a release like this. It seems to come from Apple's acquisition of Turi in mid-2016 [0]. From what I can tell, they are open sourcing most of that product with new integrations to Core ML. Will be interesting to see how Apple plans to position this against existing ML solutions with easy to use Python api's like scikit-learn, keras, etc. [0] https://techcrunch.com/2016/0…

Isn’t this more like Clarifai and comparables? Scikit and Keras are still lower levels of abstraction
Post reply on HN