python - Why the tensorflow script doesn't work? -


i'm learning tensorflow , got strange error. when type code in text editor , run .py file, doesn't work, if type line line in python interactive command line, works , gives expected result. code official tutorial:

import tensorflow tf import numpy np features = [tf.contrib.layers.real_valued_column("x", dimension=1)] estimator = tf.contrib.learn.linearregressor(feature_columns=features) x = np.array([1., 2., 3., 4.]) y = np.array([0., -1., -2., -3.]) input_fn = tf.contrib.learn.io.numpy_input_fn({"x":x}, y, batch_size=4,num_epochs=1000)  estimator.fit(input_fn=input_fn, steps=1000)  estimator.evaluate(input_fn=input_fn) 

using python tf_contrib_learn_basic_usage.py, results:

i c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:135] successfu lly opened cuda library cublas64_80.dll locally c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:135] successfu lly opened cuda library cudnn64_5.dll locally c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:135] successfu lly opened cuda library cufft64_80.dll locally c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:135] successfu lly opened cuda library nvcuda.dll locally c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\stream_executor\dso_loader.cc:135] successfu lly opened cuda library curand64_80.dll locally warning:tensorflow:using temporary folder model directory: c:\users\ljxfo\appdata\local\temp\tmpvx8ucski e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "bestsplits" device_type: "cpu"') unknown op: bestsplits e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "countextremelyrandomstats" device_type: "cpu"') unknown op: countextremelyrandomstats e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "finishednodes" device_type: "cpu"') unknown op: finishednodes e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "growtree" device_type: "cpu"') unknown op: growtree e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "reinterpretstringtofloat" device_type: "cpu"') unknown op: reinterpretstringtofloat e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "sampleinputs" device_type: "cpu"') unknown op: sampleinputs e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "scatteraddndim" device_type: "cpu"') unknown op: scatteraddndim e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "topninsert" device_type: "cpu"') unknown op: topninsert e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "topnremove" device_type: "cpu"') unknown op: topnremove e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "treepredictions" device_type: "cpu"') unknown op: treepredictions e c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] opkernel (' op: "updatefertileslots" device_type: "cpu"') unknown op: updatefertileslots warning:tensorflow:rank of input tensor (1) should same output_rank (2) column. attempt expand dim s. highly recommended resize input, behavior may change. warning:tensorflow:from c:\users\ljxfo\appdata\local\conda\conda\envs\tensorflow\lib\site-packages\tensorflow\contrib\le arn\python\learn\estimators\head.py:1362: scalar_summary (from tensorflow.python.ops.logging_ops) deprecated ,  removed after 2016-11-30. instructions updating: please switch tf.summary.scalar. note tf.summary.scalar uses node name instead of tag. means t ensorflow automatically de-duplicate summary names based on scope created in. also, passing tensor o r list of tags scalar summary op no longer supported. c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:885] f ound device 0 properties: name: geforce gt 635m major: 2 minor: 1 memoryclockrate (ghz) 0.95 pcibusid 0000:01:00.0 total memory: 2.00gib free memory: 1.65gib c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:906] d ma: 0 c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:916] 0 :   y c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:948] gnoring visible gpu device (device: 0, name: geforce gt 635m, pci bus id: 0000:01:00.0) cuda compute capability 2.1 . minimum required cuda capability 3.0. warning:tensorflow:rank of input tensor (1) should same output_rank (2) column. attempt expand dim s. highly recommended resize input, behavior may change. warning:tensorflow:from c:\users\ljxfo\appdata\local\conda\conda\envs\tensorflow\lib\site-packages\tensorflow\contrib\le arn\python\learn\estimators\head.py:1362: scalar_summary (from tensorflow.python.ops.logging_ops) deprecated ,  removed after 2016-11-30. instructions updating: please switch tf.summary.scalar. note tf.summary.scalar uses node name instead of tag. means t ensorflow automatically de-duplicate summary names based on scope created in. also, passing tensor o r list of tags scalar summary op no longer supported. c:\tf_jenkins\home\workspace\release-win\device\gpu\os\windows\tensorflow\core\common_runtime\gpu\gpu_device.cc:948] gnoring visible gpu device (device: 0, name: geforce gt 635m, pci bus id: 0000:01:00.0) cuda compute capability 2.1 . minimum required cuda capability 3.0. warning:tensorflow:skipping summary global_step, must float or np.float32. 

i understand laptop gtx635m not supported cuda, code works when typed line line. what's wrong this?


Comments

Popular posts from this blog

Retrieving ETA (estimated time of arrival) with Google Distance Matrix API and public transit as transport mode -

javascript - Confirm a form & display message if form is valid with JQuery -

ionic framework - Meteor - Error: Failed to execute 'insertBefore' on 'Node' -