21#include "tiny-dnn/tiny_dnn/nodes.h"
37 virtual void define()
override;
40 virtual void train(std::string
const & path)
override;
43 virtual std::string
const &
category(
size_t idx)
const override;
Object recognition CNN for CIFAR-10 dataset.
virtual void define() override
Define the network structure.
virtual ~ObjectRecognitionCIFAR()
Destructor.
virtual void train(std::string const &path) override
Train the network.
virtual std::string const & category(size_t idx) const override
Return the name of a given category (0-based index in the vector of results)
Wrapper around a neural network implemented by with the tiny-dnn framework by Taiga Nomi.