Skip to content

Commit fcc2b8b

Browse files
Merge pull request #427 from watson-developer-cloud/codegen/visual-recognition
feat(core_ml): Add get_core_ml_model in VR
2 parents fa63cc9 + fcbe54f commit fcc2b8b

3 files changed

Lines changed: 132 additions & 85 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,4 @@ test/__init__.py
6464
*~
6565

6666
.sfdx/tools/apex.db
67+
.pytest_cache/

test/integration/test_visual_recognition.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@ def setUp(self):
1919
'X-Watson-Test':
2020
'1'
2121
})
22+
self.classifier_id = 'CarsvsTrucks_931077904'
2223

2324
def test_classify(self):
2425
car_path = join(dirname(__file__), '../../resources/cars.zip')
2526
with open(car_path, 'rb') as images_file:
2627
parameters = json.dumps({
2728
'threshold':
2829
0.1,
29-
'classifier_ids': ['CarsvsTrucks_931077904', 'default']
30+
'classifier_ids': [self.classifier_id, 'default']
3031
})
3132
car_results = self.visual_recognition.classify(
3233
images_file=images_file, parameters=parameters)
@@ -46,7 +47,8 @@ def test_custom_classifier(self):
4647
classifier = self.visual_recognition.create_classifier(
4748
'Cars vs Trucks',
4849
cars_positive_examples=cars,
49-
negative_examples=trucks)
50+
negative_examples=trucks,
51+
)
5052

5153
assert classifier is not None
5254

@@ -58,3 +60,7 @@ def test_custom_classifier(self):
5860
assert classifiers is not None
5961

6062
output = self.visual_recognition.delete_classifier(classifier_id)
63+
64+
def test_core_ml_model(self):
65+
core_ml_model = self.visual_recognition.get_core_ml_model(self.classifier_id)
66+
assert core_ml_model.ok

0 commit comments

Comments
 (0)