/** * Configure command */ protected function configure() { parent::configure(); $this->setName('classifier:create')->setDescription('Train a new classifier')->addArgument('positive_examples', InputArgument::REQUIRED, 'Zip of positive images.')->addArgument('negative_examples', InputArgument::REQUIRED, 'Zip of negative images.')->addArgument('name', InputArgument::REQUIRED, 'New classifier name.'); }
/** * Configure command */ protected function configure() { parent::configure(); $this->setName('classifiers:classify')->setDescription('Use classifiers to classify image')->addArgument('images', InputArgument::REQUIRED, 'Individual or zip of images.')->addOption('classifiers', '-c', InputOption::VALUE_REQUIRED, 'Classifiers that should be tested against'); }
/** * Configure command */ protected function configure() { parent::configure(); $this->setName('classifiers:get')->setDescription('Get Classifiers')->addOption('api-verbose', '-a', InputOption::VALUE_NONE, 'Enable verbose API request'); }
/** * Configure command */ protected function configure() { parent::configure(); $this->setName('classifier:delete')->setDescription('Delete Classifier')->addArgument('classifier_id', InputArgument::REQUIRED, 'Classifier ID'); }