Hacker News new | ask | show | jobs
by positivecomment 3285 days ago
Related question: Is there a framework which lets us do very basic tasks without getting deep into NN and ML? For example an image classifier, which takes images under different groups and when trained, can tell which group a picture more likely belongs to?

I'm not a data scientist, just a potential end-user who doesn't know what input_shape is.

5 comments

Keras[1] does a pretty good job of making NN's simple to use. That said, you still have sort of know whats going on. I do think tools like Keras make using NN and ML easier than a lot of basic programming things.

I believe Google is building or has built some services which you can feed an image or text and it will do some NN magic and spit back the answer.[2]

[1]: https://keras.io/#getting-started-30-seconds-to-keras [2]: https://cloud.google.com/products/machine-learning/

Mathematica costs money but basically does this. There’s a time limited trial and a cheaper home edition.

Of course, it’s closed source. But there’s literally just a function Classify, where you hand it pairs of examples and it spits out a model of some automatically chosen kind.

Tensorflow has the solution to all problems :)

https://github.com/tensorflow/models/tree/master/slim

This is a flexible image recognition framework written in Tensorflow and TFslim

It allows you to train/fine-tune a NN from the command line by specifying only the few details necessary... which NN architecture to use, path to custom data, etc.

And maybe there are is such thing for text processing?..
I haven't even looked at the library, but wouldn't input_shape just be the shape of the image, in pixels?
Yes that would be it. Along with Channels and number of images you are processing at a time (batch).
NVIDIA DIGITS