size_t memory_budget() const override
std::unique_ptr< model_backend > create_drawing_classifier(const float_array_map &weights, size_t batch_size, size_t num_classes) override
std::unique_ptr< image_augmenter > create_image_augmenter(const image_augmenter::options &opts) override
std::unique_ptr< model_backend > create_object_detector(int n, int c_in, int h_in, int w_in, int c_out, int h_out, int w_out, const float_array_map &config, const float_array_map &weights) override
std::unique_ptr< model_backend > create_style_transfer(const float_array_map &config, const float_array_map &weights) override
void print_training_device_info() const override
std::unique_ptr< model_backend > create_activity_classifier(const ac_parameters &ac_params) override