Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

problem in starting run_cli.py #87

Open
king479 opened this issue Sep 13, 2020 · 1 comment
Open

problem in starting run_cli.py #87

king479 opened this issue Sep 13, 2020 · 1 comment

Comments

@king479
Copy link

king479 commented Sep 13, 2020

C:\Coursera\CarlaSimulator\PythonClient>python run_CIL.py
2020-09-13 16:23:25.798957: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_100.dll'; dlerror: cudart64_100.dll not found
2020-09-13 16:23:25.799759: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
WARNING:tensorflow:
The TensorFlow contrib module will not be included in TensorFlow 2.0.
For more information, please see:

INFO: listening to server localhost:2000
WARNING:tensorflow:From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:25: The name tf.ConfigProto is deprecated. Please use tf.compat.v1.ConfigProto instead.

WARNING: From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:25: The name tf.ConfigProto is deprecated. Please use tf.compat.v1.ConfigProto instead.

WARNING:tensorflow:From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:36: The name tf.Session is deprecated. Please use tf.compat.v1.Session instead.

WARNING: From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:36: The name tf.Session is deprecated. Please use tf.compat.v1.Session instead.

2020-09-13 16:23:28.537039: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
2020-09-13 16:23:28.547437: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library nvcuda.dll
2020-09-13 16:23:28.635136: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1618] Found device 0 with properties:
name: GeForce GTX 1650 major: 7 minor: 5 memoryClockRate(GHz): 1.56
pciBusID: 0000:01:00.0
2020-09-13 16:23:28.636473: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_100.dll'; dlerror: cudart64_100.dll not found
2020-09-13 16:23:28.637438: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cublas64_100.dll'; dlerror: cublas64_100.dll not found
2020-09-13 16:23:28.640221: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cufft64_100.dll'; dlerror: cufft64_100.dll not found
2020-09-13 16:23:28.641125: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'curand64_100.dll'; dlerror: curand64_100.dll not found
2020-09-13 16:23:28.642033: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cusolver64_100.dll'; dlerror: cusolver64_100.dll not found
2020-09-13 16:23:28.642972: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cusparse64_100.dll'; dlerror: cusparse64_100.dll not found
2020-09-13 16:23:28.643870: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudnn64_7.dll'; dlerror: cudnn64_7.dll not found
2020-09-13 16:23:28.643969: W tensorflow/core/common_runtime/gpu/gpu_device.cc:1641] Cannot dlopen some GPU libraries. Please make sure the missing libraries mentioned above are installed properly if you would like to use GPU. Follow the guide at https://www.tensorflow.org/install/gpu for how to download and setup the required libraries for your platform.
Skipping registering GPU devices...
2020-09-13 16:23:28.828012: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1159] Device interconnect StreamExecutor with strength 1 edge matrix:
2020-09-13 16:23:28.828186: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1165] 0
2020-09-13 16:23:28.829047: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1178] 0: N
WARNING:tensorflow:From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:39: The name tf.placeholder is deprecated. Please use tf.compat.v1.placeholder instead.

WARNING: From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:39: The name tf.placeholder is deprecated. Please use tf.compat.v1.placeholder instead.

=== Conv 0 : 5 2 32
WARNING:tensorflow:From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning_network.py:14: The name tf.get_variable is deprecated. Please use tf.compat.v1.get_variable instead.

WARNING: From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning_network.py:14: The name tf.get_variable is deprecated. Please use tf.compat.v1.get_variable instead.

Dropout 0
WARNING:tensorflow:From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning_network.py:85: calling dropout (from tensorflow.python.ops.nn_ops) with keep_prob is deprecated and will be removed in a future version.
Instructions for updating:
Please use rate instead of keep_prob. Rate should be set to rate = 1 - keep_prob.
WARNING: From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning_network.py:85: calling dropout (from tensorflow.python.ops.nn_ops) with keep_prob is deprecated and will be removed in a future version.
Instructions for updating:
Please use rate instead of keep_prob. Rate should be set to rate = 1 - keep_prob.
Tensor("Network/conv_block0/relu1:0", shape=(?, 42, 98, 32), dtype=float32)
=== Conv 1 : 3 1 32
Dropout 1
Tensor("Network/conv_block1/relu2:0", shape=(?, 40, 96, 32), dtype=float32)
=== Conv 2 : 3 2 64
Dropout 2
Tensor("Network/conv_block2/relu3:0", shape=(?, 19, 47, 64), dtype=float32)
=== Conv 3 : 3 1 64
Dropout 3
Tensor("Network/conv_block3/relu4:0", shape=(?, 17, 45, 64), dtype=float32)
=== Conv 4 : 3 2 128
Dropout 4
Tensor("Network/conv_block4/relu5:0", shape=(?, 8, 22, 128), dtype=float32)
=== Conv 5 : 3 1 128
Dropout 5
Tensor("Network/conv_block5/relu6:0", shape=(?, 6, 20, 128), dtype=float32)
=== Conv 6 : 3 1 256
Dropout 6
Tensor("Network/conv_block6/relu7:0", shape=(?, 4, 18, 256), dtype=float32)
=== Conv 7 : 3 1 256
Dropout 7
Tensor("Network/conv_block7/relu8:0", shape=(?, 2, 16, 256), dtype=float32)
Tensor("Network/reshape:0", shape=(?, 8192), dtype=float32)
=== FC 0 : 512
WARNING:tensorflow:From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning_network.py:97: The name tf.nn.xw_plus_b is deprecated. Please use tf.compat.v1.nn.xw_plus_b instead.

WARNING: From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning_network.py:97: The name tf.nn.xw_plus_b is deprecated. Please use tf.compat.v1.nn.xw_plus_b instead.

Dropout 8
Tensor("Network/fc1/relu9:0", shape=(?, 512), dtype=float32)
=== FC 1 : 512
Dropout 9
=== FC 2 : 128
Dropout 10
=== FC 3 : 128
Dropout 11
=== FC 4 : 512
Dropout 12
=== FC 5 : 256
Dropout 13
=== FC 6 : 256
Dropout 14
Tensor("Network/Branch_0/fc7/relu15:0", shape=(?, 256), dtype=float32)
=== FC 8 : 256
Dropout 15
=== FC 9 : 256
Dropout 16
Tensor("Network/Branch_1/fc10/relu17:0", shape=(?, 256), dtype=float32)
=== FC 11 : 256
Dropout 17
=== FC 12 : 256
Dropout 18
Tensor("Network/Branch_2/fc13/relu19:0", shape=(?, 256), dtype=float32)
=== FC 14 : 256
Dropout 19
=== FC 15 : 256
Dropout 20
Tensor("Network/Branch_3/fc16/relu21:0", shape=(?, 256), dtype=float32)
=== FC 17 : 256
Dropout 21
=== FC 18 : 256
Dropout 22
Tensor("Network/Branch_4/fc19/relu23:0", shape=(?, 256), dtype=float32)
WARNING:tensorflow:From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:65: The name tf.global_variables_initializer is deprecated. Please use tf.compat.v1.global_variables_initializer instead.

WARNING: From C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py:65: The name tf.global_variables_initializer is deprecated. Please use tf.compat.v1.global_variables_initializer instead.

Traceback (most recent call last):
File "C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\client\session.py", line 1365, in _do_call
return fn(*args)
File "C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\client\session.py", line 1348, in _run_fn
self._extend_graph()
File "C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\client\session.py", line 1388, in _extend_graph
tf_session.ExtendSession(self._session)
tensorflow.python.framework.errors_impl.InvalidArgumentError: Cannot assign a device for operation input_image: {{node input_image}} was explicitly assigned to /device:GPU:0 but available devices are [ /job:localhost/replica:0/task:0/device:CPU:0 ]. Make sure the device specification refers to a valid device.
[[input_image]]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "run_CIL.py", line 65, in
agent = ImitationLearning(args.city_name, args.avoid_stopping)
File "C:\Coursera\CarlaSimulator\PythonClient\agents\imitation\imitation_learning.py", line 65, in init
self._sess.run(tf.global_variables_initializer())
File "C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\client\session.py", line 956, in run
run_metadata_ptr)
File "C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\client\session.py", line 1180, in _run
feed_dict_tensor, options, run_metadata)
File "C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\client\session.py", line 1359, in _do_run
run_metadata)
File "C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\client\session.py", line 1384, in _do_call
raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.InvalidArgumentError: Cannot assign a device for operation input_image: node input_image (defined at C:\Users\risha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow_core\python\framework\ops.py:1748) was explicitly assigned to /device:GPU:0 but available devices are [ /job:localhost/replica:0/task:0/device:CPU:0 ]. Make sure the device specification refers to a valid device.
[[input_image]]

it show this error

@Rookie-81
Copy link

Rookie-81 commented Dec 15, 2020

getting the same error.
Fixed by installing cuda 10 and libcudnn 7.4 with tensorflow-gpu==1.15

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants