Я создал некоторые пользовательские классификаторы локально, а затем попытаюсь развернуть на bluemix приложение, которое классифицирует изображение на основе сделанных мной классификаторов.Развертывание приложения визуального распознавания Watson не удается
Когда я пытаюсь развернуть его, он не запускается.
import os
import json
from os.path import join, dirname
from os import environ
from watson_developer_cloud import VisualRecognitionV3
import time
start_time = time.time()
visual_recognition = VisualRecognitionV3(VisualRecognitionV3.latest_version, api_key='*************')
with open(join(dirname(__file__), './test170.jpg'), 'rb') as image_file:
print(json.dumps(visual_recognition.classify(images_file=image_file,threshold=0, classifier_ids=['Angle_971786581']), indent=2))
print("--- %s seconds ---" % (time.time() - start_time))
Даже если я пытаюсь развернуть простую печать, он failes развернуть, но приложение стартера я получаю от bluemix или колба учебник (https://www.ibm.com/blogs/bluemix/2015/03/simple-hello-world-python-app-using-flask/) я нашел в Интернете развернуть просто отлично.
Я очень новичок в веб-программировании и использовании облачных сервисов, поэтому я полностью потерян.
спасибо.
Вы должны исключить ваш код. Попробуйте запустить код локально и посмотрите, работает ли это в первую очередь. В противном случае это больше проблема с приложением Bluemix, и в этом случае вам может потребоваться опубликовать журналы, связанные с ошибкой. –
@ SimonO'Doherty Мой код работает локально просто отлично. Когда я пытаюсь развернуть, я не могу получить ничего полезного из журналов сообщений, только что приложение разбилось. Кстати, я получаю журналы из опции внутри платформы, потому что cf logs appname --recent дает мне ошибку. –