J'essaie de faire une prédiction en utilisant API de détection d'objets Tensorflow on Google COLAB . J'ai déjà terminé avec succès le processus de formation et Exporter le graphique d'inférence tâche.
Mais le problème est que lorsque je vais faire une nouvelle prédiction, il lance un journal d'erreurs.
impossible de se connecter au serveur X
Maintenant, je suis incapable de faire une nouvelle prédiction. Une partie de mon journal des erreurs:
totalMemory: 11.17GiB freeMemory: 6.65GiB
2019-02-07 15:08:38.398219: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1512] Adding visible gpu devices: 0
2019-02-07 15:08:38.745889: I tensorflow/core/common_runtime/gpu/gpu_device.cc:984] Device interconnect StreamExecutor with strength 1 Edge matrix:
2019-02-07 15:08:38.745955: I tensorflow/core/common_runtime/gpu/gpu_device.cc:990] 0
2019-02-07 15:08:38.745975: I
tensorflow/core/common_runtime/gpu/gpu_device.cc:1003] 0: N
2019-02-07 15:08:38.746201: W
tensorflow/core/common_runtime/gpu/gpu_bfc_allocator.cc:42] Overriding allow_growth setting because the TF_FORCE_GPU_ALLOW_GROWTH environment variable is set. Original config value was 0.
2019-02-07 15:08:38.746259: I
tensorflow/core/common_runtime/gpu/gpu_device.cc:1115] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 6426 MB memory) -> physical GPU (device: 0, name: Tesla K80, pci bus id: 0000:00:04.0, compute capability: 3.7)
2019-02-07 15:08:39.683618: W ./tensorflow/core/grappler/optimizers/graph_optimizer_stage.h:241] Failed to run optimizer ArithmeticOptimizer, stage RemoveStackStridedSliceSameAxis node Preprocessor/map/while/ResizeToRange/strided_slice_3. Error: Pack node (Preprocessor/map/while/ResizeToRange/stack_2) axis attribute is out of bounds: 0
2019-02-07 15:08:40.360560: W ./tensorflow/core/grappler/optimizers/graph_optimizer_stage.h:241] Failed to run optimizer ArithmeticOptimizer, stage RemoveStackStridedSliceSameAxis node Preprocessor/map/while/ResizeToRange/strided_slice_3. Error: Pack node (Preprocessor/map/while/ResizeToRange/stack_2) axis attribute is out of bounds: 0
2019-02-07 15:08:40.646093: I tensorflow/stream_executor/dso_loader.cc:152] successfully opened CUDA library libcublas.so.10.0 locally
: cannot connect to X server
Comment puis-je comprendre la raison de ce problème?
J'ai eu le même problème dans Colab pour un programme OpenCV simple pour suivre une balle de tennis dans une vidéo de match de tennis et j'ai dû commenter ces lignes, comme mentionné par @anand:
#cv2.namedWindow("motion")
#cv2.imshow("motion", img)# モーション画像を表示
#cv2.destroyAllWindows()
Remarque: les lignes ci-dessus n'ont pas été regroupées mais dispersées.