python /opt/tf-approximate-gpu/test/test_table_approx_conv_2d.py --device gpu:0 2020-06-23 13:55:13.427574: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libnvinfer.so.6 2020-06-23 13:55:13.428933: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libnvinfer_plugin.so.6 WARNING:tensorflow:From /usr/local/lib/python3.6/dist-packages/tensorflow_core/python/compat/v2_compat.py:88: disable_resource_variables (from tensorflow.python.ops.variable_scope) is deprecated and will be removed in a future version. Instructions for updating: non-resource variables are not supported in the long term 2020-06-23 13:55:13.971373: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2020-06-23 13:55:13.996391: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency: 2998205000 Hz 2020-06-23 13:55:13.997218: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x320e250 initialized for platform Host (this does not guarantee that XLA will be used). Devices: 2020-06-23 13:55:13.997241: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): Host, Default Version 2020-06-23 13:55:13.999711: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1 2020-06-23 13:55:14.167325: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x3b94dd0 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices: 2020-06-23 13:55:14.167356: I tensorflow/compiler/xla/service/service.cc:176] StreamExecutor device (0): GeForce GTX 1080 Ti, Compute Capability 6.1 2020-06-23 13:55:14.168108: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device 0 with properties: pciBusID: 0000:01:00.0 name: GeForce GTX 1080 Ti computeCapability: 6.1 coreClock: 1.6325GHz coreCount: 28 deviceMemorySize: 10.91GiB deviceMemoryBandwidth: 451.17GiB/s 2020-06-23 13:55:14.168161: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2020-06-23 13:55:14.168215: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 2020-06-23 13:55:14.169823: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10 2020-06-23 13:55:14.170124: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10 2020-06-23 13:55:14.171792: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10 2020-06-23 13:55:14.172736: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10 2020-06-23 13:55:14.172776: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2020-06-23 13:55:14.176418: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1697] Adding visible gpu devices: 0 2020-06-23 13:55:14.176464: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1 2020-06-23 13:55:14.376426: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1096] Device interconnect StreamExecutor with strength 1 edge matrix: 2020-06-23 13:55:14.376466: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102] 0 2020-06-23 13:55:14.376474: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1115] 0: N 2020-06-23 13:55:14.377760: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1241] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10418 MB memory) -> physical GPU (device: 0, name: GeForce GTX 1080 Ti, pci bus id: 0000:01:00.0, compute capability: 6.1) Device mapping: /job:localhost/replica:0/task:0/device:XLA_CPU:0 -> device: XLA_CPU device /job:localhost/replica:0/task:0/device:XLA_GPU:0 -> device: XLA_GPU device /job:localhost/replica:0/task:0/device:GPU:0 -> device: 0, name: GeForce GTX 1080 Ti, pci bus id: 0000:01:00.0, compute capability: 6.1 2020-06-23 13:55:14.378622: I tensorflow/core/common_runtime/direct_session.cc:358] Device mapping: /job:localhost/replica:0/task:0/device:XLA_CPU:0 -> device: XLA_CPU device /job:localhost/replica:0/task:0/device:XLA_GPU:0 -> device: XLA_GPU device /job:localhost/replica:0/task:0/device:GPU:0 -> device: 0, name: GeForce GTX 1080 Ti, pci bus id: 0000:01:00.0, compute capability: 6.1 FakeQuantWithMinMaxVars: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379866: I tensorflow/core/common_runtime/placer.cc:54] FakeQuantWithMinMaxVars: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 FakeQuantWithMinMaxVars_1: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379881: I tensorflow/core/common_runtime/placer.cc:54] FakeQuantWithMinMaxVars_1: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 Conv2D: (Conv2D): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379889: I tensorflow/core/common_runtime/placer.cc:54] Conv2D: (Conv2D): /job:localhost/replica:0/task:0/device:GPU:0 ApproxConv2DWithMinMaxVars: (ApproxConv2DWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379898: I tensorflow/core/common_runtime/placer.cc:54] ApproxConv2DWithMinMaxVars: (ApproxConv2DWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 init: (NoOp): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379921: I tensorflow/core/common_runtime/placer.cc:54] init: (NoOp): /job:localhost/replica:0/task:0/device:GPU:0 Placeholder: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379930: I tensorflow/core/common_runtime/placer.cc:54] Placeholder: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 Const: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379944: I tensorflow/core/common_runtime/placer.cc:54] Const: (Const): /job:localhost/replica:0/task:0/device:GPU:0 Const_1: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379954: I tensorflow/core/common_runtime/placer.cc:54] Const_1: (Const): /job:localhost/replica:0/task:0/device:GPU:0 Placeholder_1: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379965: I tensorflow/core/common_runtime/placer.cc:54] Placeholder_1: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 Const_2: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379974: I tensorflow/core/common_runtime/placer.cc:54] Const_2: (Const): /job:localhost/replica:0/task:0/device:GPU:0 Const_3: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.379983: I tensorflow/core/common_runtime/placer.cc:54] Const_3: (Const): /job:localhost/replica:0/task:0/device:GPU:0 FakeQuantWithMinMaxVars: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560341: I tensorflow/core/common_runtime/placer.cc:54] FakeQuantWithMinMaxVars: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 FakeQuantWithMinMaxVars_1: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560403: I tensorflow/core/common_runtime/placer.cc:54] FakeQuantWithMinMaxVars_1: (FakeQuantWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 Conv2D: (Conv2D): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560430: I tensorflow/core/common_runtime/placer.cc:54] Conv2D: (Conv2D): /job:localhost/replica:0/task:0/device:GPU:0 ApproxConv2DWithMinMaxVars: (ApproxConv2DWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560455: I tensorflow/core/common_runtime/placer.cc:54] ApproxConv2DWithMinMaxVars: (ApproxConv2DWithMinMaxVars): /job:localhost/replica:0/task:0/device:GPU:0 init: (NoOp): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560480: I tensorflow/core/common_runtime/placer.cc:54] init: (NoOp): /job:localhost/replica:0/task:0/device:GPU:0 sub: (Sub): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560505: I tensorflow/core/common_runtime/placer.cc:54] sub: (Sub): /job:localhost/replica:0/task:0/device:GPU:0 Abs: (Abs): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560528: I tensorflow/core/common_runtime/placer.cc:54] Abs: (Abs): /job:localhost/replica:0/task:0/device:GPU:0 Abs_1: (Abs): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560552: I tensorflow/core/common_runtime/placer.cc:54] Abs_1: (Abs): /job:localhost/replica:0/task:0/device:GPU:0 Max: (Max): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560575: I tensorflow/core/common_runtime/placer.cc:54] Max: (Max): /job:localhost/replica:0/task:0/device:GPU:0 truediv: (RealDiv): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560599: I tensorflow/core/common_runtime/placer.cc:54] truediv: (RealDiv): /job:localhost/replica:0/task:0/device:GPU:0 Placeholder: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560624: I tensorflow/core/common_runtime/placer.cc:54] Placeholder: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 Const: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560649: I tensorflow/core/common_runtime/placer.cc:54] Const: (Const): /job:localhost/replica:0/task:0/device:GPU:0 Const_1: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560672: I tensorflow/core/common_runtime/placer.cc:54] Const_1: (Const): /job:localhost/replica:0/task:0/device:GPU:0 Placeholder_1: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560696: I tensorflow/core/common_runtime/placer.cc:54] Placeholder_1: (Placeholder): /job:localhost/replica:0/task:0/device:GPU:0 Const_2: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560720: I tensorflow/core/common_runtime/placer.cc:54] Const_2: (Const): /job:localhost/replica:0/task:0/device:GPU:0 Const_3: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560748: I tensorflow/core/common_runtime/placer.cc:54] Const_3: (Const): /job:localhost/replica:0/task:0/device:GPU:0 Const_4: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.560786: I tensorflow/core/common_runtime/placer.cc:54] Const_4: (Const): /job:localhost/replica:0/task:0/device:GPU:0 2020-06-23 13:55:14.966259: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7 2020-06-23 13:55:15.635783: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10 gpu:0: Linf Error: 0.9866220355033875