def test_training_nn4(self): argv = ['--logs_base_dir', self.tmp_dir, '--models_base_dir', self.tmp_dir, '--data_dir', self.dataset_dir, '--model_def', 'models.nn4', '--epoch_size', '1', '--max_nrof_epochs', '1', '--batch_size', '6', '--people_per_batch', '2', '--images_per_person', '3', '--lfw_pairs', self.lfw_pairs_file, '--lfw_dir', self.dataset_dir, '--lfw_nrof_folds', '2' ] args = facenet_train.parse_arguments(argv) model_dir = facenet_train.main(args) model_file = os.path.join(model_dir, 'model.ckpt-1') # Check that the trained model can be loaded tf.reset_default_graph() argv = [model_file, self.dataset_dir, '--lfw_pairs', self.lfw_pairs_file, '--lfw_nrof_folds', '2' ] args = validate_on_lfw.parse_arguments(argv) validate_on_lfw.main(args)
def test_validate_on_lfw(self): print('test_validate_on_lfw') argv = [ self.dataset_dir, self.pretrained_model, '--lfw_pairs', self.lfw_pairs_file, '--lfw_nrof_folds', '2', '--lfw_batch_size', '6' ] args = validate_on_lfw.parse_arguments(argv) validate_on_lfw.main(args)
def test_validate_on_lfw(self): print('test_validate_on_lfw') argv = [self.dataset_dir, self.pretrained_model, '--lfw_pairs', self.lfw_pairs_file, '--lfw_nrof_folds', '2', '--lfw_batch_size', '6'] args = validate_on_lfw.parse_arguments(argv) validate_on_lfw.main(args)
def test_validate_on_lfw_frozen_graph(self): print('test_validate_on_lfw_frozen_graph') self.pretrained_model = os.path.join('data', self.pretrained_model_name) frozen_model = os.path.join(self.pretrained_model, self.pretrained_model_name+'.pb') argv = [self.dataset_dir, frozen_model, '--lfw_pairs', self.lfw_pairs_file, '--lfw_nrof_folds', '2', '--lfw_batch_size', '6'] args = validate_on_lfw.parse_arguments(argv) validate_on_lfw.main(args)
def test_validate_on_lfw_frozen_graph(self): print('test_validate_on_lfw_frozen_graph') self.pretrained_model = os.path.join('data', self.pretrained_model_name) frozen_model = os.path.join(self.pretrained_model, self.pretrained_model_name + '.pb') argv = [ self.dataset_dir, frozen_model, '--lfw_pairs', self.lfw_pairs_file, '--lfw_nrof_folds', '2', '--lfw_batch_size', '6' ] args = validate_on_lfw.parse_arguments(argv) validate_on_lfw.main(args)
def main(): return validate_on_lfw.main((parameter))