Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Tensorflow hangs without explanation, some threads stay busy. #2788

Closed
alexatknit opened this issue Jun 10, 2016 · 41 comments
Closed

Tensorflow hangs without explanation, some threads stay busy. #2788

alexatknit opened this issue Jun 10, 2016 · 41 comments
Labels
stat:community support Status - Community Support

Comments

@alexatknit
Copy link

I've got a machine running a GTX 980 Ti with 32 gb of ram (of which about half is used by the data loading pipeline) and a i7-5930K cpu driving a network. I'm running Ubuntu 14.04, I've got the drivers x86_64-361.45.11 installed, I've installed CUDA 7.5.18_linux with CUDNN linux-x64-v4.0-prod. Every 30 or so iterations the run method hangs and 2 to 5 virtual cores are busy, with the gpu not doing anything more than idling. I thought it hanged indefinitely but when I ran it overnight I saw that it actually completed what it was doing after some time. Pausing and continuing the process using gdb will make it continue immediately. I saw something like this with the initial release of 0.6.0 but it was fixed by 0.6.1 so I just pulled from master and assumed I would never see it again. Inspecting the root process just shows that its waiting on the run method:

(gdb) bt full
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1  0x00007f29299964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#2  0x00007f292b46a883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#3  0x00007f292b474800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#4  0x00007f292b549c81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#5  0x00007f292b54a0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#6  0x00007f292a5787b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#7  0x00007f292a578de1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#8  0x00007f292a5666c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
...

Inspection of one of the busy threads is also equally uninteresting:

(gdb) bt full
#0  0x00007f293767e3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007f292b76aa60 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#2  0x00007f292b769f52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
No symbol table info available.
#3  0x00007f2929999a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#4  0x00007f2937980182 in start_thread (arg=0x7f28657fa700) at pthread_create.c:312
        __res = <optimized out>
        pd = 0x7f28657fa700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139811478284032, -825179003405916230, 1, 0, 139811478284736, 139811478284032, 782688377649571770, 783080021823268794}, mask_was_saved = 0}}, priv = {
            pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#5  0x00007f29376ad47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Finally the cpu usage revealed by htop doesn't seem to be fully accounted for in the displayed processes, 5 virtual cores might be busy but the processes are only credited with 0-300% cpu usage.

@girving
Copy link
Contributor

girving commented Jun 10, 2016

You'll need to provide some details about what you are doing. The most common hanging issue is that you've created an empty queue and are waiting to dequeue elements from it without any enqueues.

@girving girving added the stat:awaiting response Status - Awaiting response from author label Jun 10, 2016
@alexatknit
Copy link
Author

I do have a queue for preloading data, though the model is hanging after everything is executed, meaning that it already successfully executed the dequeue node. I'll try it without preloading, to remove any queue ops from the graph and see what happens.

@yaroslavvb
Copy link
Contributor

You could also create all your sessions with
"config.operation_timeout_in_ms=60000" for your ConfigProto so you crash
with DeadlineExceeded instead of hanging forever when your queues get
full/empty

On Fri, Jun 10, 2016 at 2:21 PM, alexatknit notifications@github.com
wrote:

I do have a queue for preloading data, though the model is hanging after
everything is executed, meaning that it already successfully executed the
dequeue node. I'll try it without preloading, to remove any queue ops from
the graph and see what happens.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#2788 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AABaHAvpGO-lRCwSw2KhmDo8FZxaIn7Fks5qKdVZgaJpZM4IzLWA
.

@alexatknit
Copy link
Author

I do have to clarify that I don't think this has anything to do with queues as I have this code running on 6 other machines without issue.

@alexatknit
Copy link
Author

Yep, its hanging again without queues

@alexatknit
Copy link
Author

I'm running with the timeout to see if the error message has any info

@alexatknit
Copy link
Author

The DeadlineExceededError doesn't seem to provide any information about which nodes in the graph are executing at the time of the error.

@girving
Copy link
Contributor

girving commented Jun 10, 2016

Is this a CUDA-related issue, or is it possible to reproduce with just CPU? There could be a bug here, but I think we'd need a somewhat minimized test case in order to reproduce on our end.

@alexatknit
Copy link
Author

I am seeing this when deploying it to only the cpu. Let me see if I can't narrow down a test case.

@alexatknit
Copy link
Author

alexatknit commented Jun 10, 2016

It might have something to do with my system, I'm seeing the same behavior with cifar10_train.py.

@alquraishi
Copy link

I'm seeing similar behavior, and it also appears to be installation or system dependent. cifar10_train.py hangs after some random number of iterations. Same with my own models. This is on a system with 4 x Tesla K80s.

@girving
Copy link
Contributor

girving commented Jun 15, 2016

@mrry Suggestions? Seems like this one is going to be hard to debug. Assigning to you for now.

@girving girving added triaged and removed stat:awaiting response Status - Awaiting response from author labels Jun 15, 2016
@mrry
Copy link
Contributor

mrry commented Jun 15, 2016

(Reassigning to Benoit as my best guess is that it's an Eigen threadpool issue.)

It might be a red herring, but the "busy" thread has a stack that includes the new Eigen threadpool, and perhaps it could be livelocking? @dvyukov, @rmlarsen, or @benoitsteiner would be best placed to comment on whether this is possible.

Just for clarification, when you say "virtual cores" do you mean hyperthreads, or are you running in a virtualized environment (and if so, which one)?

One possible workaround would be to build with the old Eigen threadpool. I believe all you need to do is add

#define EIGEN_USE_SIMPLE_THREAD_POOL

...wherever the Eigen threadpool is used. At the very least this would include this line in threadpool.cc, but I'm not sure what others would need to be modified.

@mrry mrry added the stat:awaiting response Status - Awaiting response from author label Jun 15, 2016
@dvyukov
Copy link

dvyukov commented Jun 15, 2016

Please run thread apply all in gdb and post output here.
At first sight it looks like it's just doing some work. Maybe inefficiently. But it's unclear where is the root of inefficiency -- in tensorflow or in your code.

@alexatknit
Copy link
Author

@mrry The i7-5930K has 6 cores but shows 12 in htop so I guess the proper name for that is hyperthreads? I'm going to work on getting thread apply all in gdb

@alexatknit
Copy link
Author

(gdb) thread apply all bt

Thread 51 (Thread 0x7f4ff0f4e700 (LWP 23326)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4ff0f4e700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 50 (Thread 0x7f4ff074d700 (LWP 23327)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4ff074d700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 49 (Thread 0x7f4feff4c700 (LWP 23328)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4feff4c700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 48 (Thread 0x7f4fef74b700 (LWP 23329)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fef74b700) at pthread_create.c:312
---Type <return> to continue, or q <return> to quit---
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 47 (Thread 0x7f4feef4a700 (LWP 23330)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4feef4a700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 46 (Thread 0x7f4fee749700 (LWP 23331)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fee749700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 45 (Thread 0x7f4fedf48700 (LWP 23332)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fedf48700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 44 (Thread 0x7f4fed747700 (LWP 23333)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
---Type <return> to continue, or q <return> to quit---
#5  0x00007f5012554182 in start_thread (arg=0x7f4fed747700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 43 (Thread 0x7f4fecf46700 (LWP 23334)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fecf46700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 42 (Thread 0x7f4fe7fff700 (LWP 23335)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fe7fff700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 41 (Thread 0x7f4fe77fe700 (LWP 23336)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fe77fe700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 40 (Thread 0x7f4fe6ffd700 (LWP 23337)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fe6ffd700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 39 (Thread 0x7f4fe67fc700 (LWP 23341)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fe67fc700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 38 (Thread 0x7f4fe5ffb700 (LWP 23342)):
#0  0x00007f501227412d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4ff76957e3 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#2  0x00007f4ff772302e in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#3  0x00007f4ff7696358 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#4  0x00007f5012554182 in start_thread (arg=0x7f4fe5ffb700) at pthread_create.c:312
#5  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 37 (Thread 0x7f4fdd7ff700 (LWP 23343)):
#0  0x00007f5012278337 in ioctl () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4ff7bd776a in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#2  0x00007f4ff7bd8e12 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#3  0x00007f4ff7bd9f8d in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#4  0x00007f4ff7bcbd95 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#5  0x00007f4ff7bcfa67 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#6  0x00007f4ff765e986 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#7  0x00007f4ff7696358 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#8  0x00007f5012554182 in start_thread (arg=0x7f4fdd7ff700) at pthread_create.c:312
#9  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 36 (Thread 0x7f4fdcffe700 (LWP 23344)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f501255e428 in _L_cond_lock_886 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f501255e194 in __pthread_mutex_cond_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f50125588a0 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:341
#4  0x00007f500660b1de in tensorflow::EventMgr::PollLoop() () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#6  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007f5012554182 in start_thread (arg=0x7f4fdcffe700) at pthread_create.c:312
#9  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 35 (Thread 0x7f4fd7fff700 (LWP 23345)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fd7fff700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 34 (Thread 0x7f4fd77fe700 (LWP 23346)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf284 in tensorflow::LocalRendezvousImpl::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c175b in tensorflow::IntraProcessRendezvous::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607e25 in tensorflow::SendOp::Compute(tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f5006501e64 in tensorflow::BaseGPUDevice::Compute(tensorflow::OpKernel*, tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065ab3e2 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fd77fe700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 33 (Thread 0x7f4fd6ffd700 (LWP 23347)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fd6ffd700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 32 (Thread 0x7f4fd67fc700 (LWP 23348)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006509575 in tensorflow::GPUUtil::CopyCPUTensorToGPU(tensorflow::Tensor const*, tensorflow::DeviceContext const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b09d in tensorflow::GPUDeviceContext::CopyCPUTensorToDevice(tensorflow::Tensor const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) const
    () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a4a0 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf8ca in tensorflow::LocalRendezvousImpl::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c2170 in tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args---Type <return> to continue, or q <return> to quit---
 const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607c0e in tensorflow::RecvOp::ComputeAsync(tensorflow::OpKernelContext*, std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f500650028a in tensorflow::BaseGPUDevice::ComputeAsync(tensorflow::AsyncOpKernel*, tensorflow::OpKernelContext*, std::function<void ()>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065abb15 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fd67fc700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 31 (Thread 0x7f4fd5ffb700 (LWP 23349)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf284 in tensorflow::LocalRendezvousImpl::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c175b in tensorflow::IntraProcessRendezvous::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607e25 in tensorflow::SendOp::Compute(tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f5006501e64 in tensorflow::BaseGPUDevice::Compute(tensorflow::OpKernel*, tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065ab3e2 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fd5ffb700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 30 (Thread 0x7f4fd57fa700 (LWP 23350)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf284 in tensorflow::LocalRendezvousImpl::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c175b in tensorflow::IntraProcessRendezvous::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607e25 in tensorflow::SendOp::Compute(tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f5006501e64 in tensorflow::BaseGPUDevice::Compute(tensorflow::OpKernel*, tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065ab3e2 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fd57fa700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 29 (Thread 0x7f4fd4ff9700 (LWP 23351)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf8ca in tensorflow::LocalRendezvousImpl::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c2170 in tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607c0e in tensorflow::RecvOp::ComputeAsync(tensorflow::OpKernelContext*, std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f500650028a in tensorflow::BaseGPUDevice::ComputeAsync(tensorflow::AsyncOpKernel*, tensorflow::OpKernelContext*, std::function<void ()>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065abb15 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fd4ff9700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

---Type <return> to continue, or q <return> to quit---
Thread 28 (Thread 0x7f4fc7fff700 (LWP 23352)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf8ca in tensorflow::LocalRendezvousImpl::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c2170 in tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607c0e in tensorflow::RecvOp::ComputeAsync(tensorflow::OpKernelContext*, std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f500650028a in tensorflow::BaseGPUDevice::ComputeAsync(tensorflow::AsyncOpKernel*, tensorflow::OpKernelContext*, std::function<void ()>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065abb15 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fc7fff700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 27 (Thread 0x7f4fc77fe700 (LWP 23353)):
#0  0x00007f50067adb83 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#1  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#2  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#3  0x00007f5012554182 in start_thread (arg=0x7f4fc77fe700) at pthread_create.c:312
#4  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 26 (Thread 0x7f4fc6ffd700 (LWP 23354)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf8ca in tensorflow::LocalRendezvousImpl::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c2170 in tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607c0e in tensorflow::RecvOp::ComputeAsync(tensorflow::OpKernelContext*, std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f500650028a in tensorflow::BaseGPUDevice::ComputeAsync(tensorflow::AsyncOpKernel*, tensorflow::OpKernelContext*, std::function<void ()>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065abb15 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fc6ffd700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 25 (Thread 0x7f4fc67fc700 (LWP 23355)):
---Type <return> to continue, or q <return> to quit---
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf284 in tensorflow::LocalRendezvousImpl::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c175b in tensorflow::IntraProcessRendezvous::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607e25 in tensorflow::SendOp::Compute(tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f5006501e64 in tensorflow::BaseGPUDevice::Compute(tensorflow::OpKernel*, tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065ab3e2 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fc67fc700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 24 (Thread 0x7f4fc5ffb700 (LWP 23356)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006509575 in tensorflow::GPUUtil::CopyCPUTensorToGPU(tensorflow::Tensor const*, tensorflow::DeviceContext const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b09d in tensorflow::GPUDeviceContext::CopyCPUTensorToDevice(tensorflow::Tensor const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) const
---Type <return> to continue, or q <return> to quit---
    () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a4a0 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf8ca in tensorflow::LocalRendezvousImpl::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c2170 in tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607c0e in tensorflow::RecvOp::ComputeAsync(tensorflow::OpKernelContext*, std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f500650028a in tensorflow::BaseGPUDevice::ComputeAsync(tensorflow::AsyncOpKernel*, tensorflow::OpKernelContext*, std::function<void ()>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065abb15 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fc5ffb700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 23 (Thread 0x7f4fc57fa700 (LWP 23357)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f5012556657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f5012556480 in __GI___pthread_mutex_lock (mutex=0x393fe00) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f5006508c13 in tensorflow::GPUUtil::CopyGPUTensorToCPU(tensorflow::Device*, tensorflow::DeviceContext const*, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500650b160 in tensorflow::GPUDeviceContext::CopyDeviceTensorToCPU(tensorflow::Tensor const*, std::string const&, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500659a260 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50065c2d27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorf---Type <return> to continue, or q <return> to quit---
low::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50065c318e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50066cf8ca in tensorflow::LocalRendezvousImpl::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f50065c2170 in tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f5006607c0e in tensorflow::RecvOp::ComputeAsync(tensorflow::OpKernelContext*, std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f500650028a in tensorflow::BaseGPUDevice::ComputeAsync(tensorflow::AsyncOpKernel*, tensorflow::OpKernelContext*, std::function<void ()>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f50065abb15 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f500659ff70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f50067ad2e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f5012554182 in start_thread (arg=0x7f4fc57fa700) at pthread_create.c:312
#18 0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7f4fc4ff9700 (LWP 23364)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4fc4ff9700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7f4f77fff700 (LWP 23365)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > ---Type <return> to continue, or q <return> to quit---
> const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f77ffde60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x39f1b68, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'input_producer/input_producer_EnqueueMany'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff139ef90>) at remote 0x7f4ff0f7f5f8>, status=<SwigPyObject at remote 0x7f4ff13b9090>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9078>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13cb8c8>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f77ffe0c0, func=<function at remote 0x7f4ff13cb8c8>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x39f18b8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delete_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradients/ze...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x39f1888, kwcount=0, defs=0x0, 
    defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f77ffe290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f77ffe290) at ../Python/ceval.c:4262
..

Thread 20 (Thread 0x7f4f777fe700 (LWP 23366)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > ---Type <return> to continue, or q <return> to quit---
> const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f777fce60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3bc4cd8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9870>) at remote 0x7f4fdc7087b8>, status=<SwigPyObject at remote 0x7f4ff13b9b70>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9798>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b8488>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f777fd0c0, func=<function at remote 0x7f4ff13b8488>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f14001e68, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delete_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f140030c8, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f777fd290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f777fd290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f14002eb8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9870>) at remote 0x7f4fdc7087b8>, _run_fn=<function at remote 0x7f4ff13b8488>, _prun_fn=<function at remote 0x7f4ff13b8378>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 19 (Thread 0x7f4f76ffd700 (LWP 23367)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > ---Type <return> to continue, or q <return> to quit---
> const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f76ffbe60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f18001de8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9630>) at remote 0x7f500d19f390>, status=<SwigPyObject at remote 0x7f4ff13b9ea0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b96a8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4fdc7042f0>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f76ffc0c0, func=<function at remote 0x7f4fdc7042f0>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f2c001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delete_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f2c002d98, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f76ffc290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f76ffc290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f2c002b88, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9630>) at remote 0x7f500d19f390>, _run_fn=<function at remote 0x7f4fdc7042f0>, _prun_fn=<function at remote 0x7f4fdc704400>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 18 (Thread 0x7f4f767fc700 (LWP 23371)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50067ad9a7 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50067acf52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f50049dca60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f5012554182 in start_thread (arg=0x7f4f767fc700) at pthread_create.c:312
#6  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7f4f75ffb700 (LWP 23372)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f75ff9e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f34001de8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9c60>) at remote 0x7f4fdc708860>, status=<SwigPyObject at remote 0x7f4fdc702510>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4fdc7024c8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4fdc704268>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f75ffa0c0, func=<function at remote 0x7f4fdc704268>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3bc8d58, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delete_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradients/ze...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x3bfe3c8, kwcount=0, defs=0x0, 
    defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f75ffa290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
---Type <return> to continue, or q <return> to quit---
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f75ffa290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3bfe1b8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9c60>) at remote 0x7f4fdc708860>, _run_fn=<function at remote 0x7f4fdc704268>, _prun_fn=<function at remote 0x7f4fdc70b510>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 16 (Thread 0x7f4f757fa700 (LWP 23373)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x00007f4ff7695da7 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#2  0x00007f4ff768656e in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#3  0x00007f4ff7696358 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#4  0x00007f5012554182 in start_thread (arg=0x7f4f757fa700) at pthread_create.c:312
#5  0x00007f501228147d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7f4f5aa1b700 (LWP 23375)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f5aa19e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f30001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9c30>) at remote 0x7f500f955d68>, status=<SwigPyObject at remote 0x7f4ff13b9810>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b90d8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b26a8>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f5aa1a0c0, func=<function at remote 0x7f4ff13b26a8>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f04001218, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f18001428, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f5aa1a290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f5aa1a290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f18001218, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9c30>) at remote 0x7f500f955d68>, _run_fn=<function at remote 0x7f4ff13b26a8>, _prun_fn=<function at remote 0x7f4ff13b2510>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 14 (Thread 0x7f4f5a21a700 (LWP 23376)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f5a218e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x40b9ce8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9d80>) at remote 0x7f500d18f208>, status=<SwigPyObject at remote 0x7f4ff13b9270>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b92e8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b2048>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f5a2190c0, func=<function at remote 0x7f4ff13b2048>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f38002d38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f380015d8, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f5a219290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f5a219290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f380013c8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9d80>) at remote 0x7f500d18f208>, _run_fn=<function at remote 0x7f4ff13b2048>, _prun_fn=<function at remote 0x7f4ff13b2598>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 13 (Thread 0x7f4f59a19700 (LWP 23377)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f59a17e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3c32bd8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9de0>) at remote 0x7f4fdc708710>, status=<SwigPyObject at remote 0x7f4fdc702180>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4fdc7021f8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13cbf28>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f59a180c0, func=<function at remote 0x7f4ff13cbf28>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f2c0054d8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f08001928, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f59a18290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f59a18290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f08001718, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9de0>) at remote 0x7f4fdc708710>, _run_fn=<function at remote 0x7f4ff13cbf28>, _prun_fn=<function at remote 0x7f4ff13cbbf8>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 12 (Thread 0x7f4f59218700 (LWP 23378)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f59216e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x39f3018, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b98a0>) at remote 0x7f4fdc7084a8>, status=<SwigPyObject at remote 0x7f4ff13b9930>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9a38>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b29d8>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f592170c0, func=<function at remote 0x7f4ff13b29d8>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f0c001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f0c002d98, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f59217290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f59217290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f0c002b88, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b98a0>) at remote 0x7f4fdc7084a8>, _run_fn=<function at remote 0x7f4ff13b29d8>, _prun_fn=<function at remote 0x7f4ff13b2bf8>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 11 (Thread 0x7f4f58a17700 (LWP 23379)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f58a15e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f24001de8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9a50>) at remote 0x7f4fdc7084e0>, status=<SwigPyObject at remote 0x7f4ff13b94b0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9ac8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b2f28>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f58a160c0, func=<function at remote 0x7f4ff13b2f28>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f24002b88, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x4231478, kwcount=0, defs=0x0, 
    defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f58a16290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f58a16290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x4231268, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9a50>) at remote 0x7f4fdc7084e0>, _run_fn=<function at remote 0x7f4ff13b2f28>, _prun_fn=<function at remote 0x7f4ff13b2268>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 10 (Thread 0x7f4f23fff700 (LWP 23380)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f23ffde60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f08002578, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9960>) at remote 0x7f500cb485f8>, status=<SwigPyObject at remote 0x7f4ff13b99c0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9cd8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b87b8>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f23ffe0c0, func=<function at remote 0x7f4ff13b87b8>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f5002ac38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f50001f58, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f23ffe290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f23ffe290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f50001d48, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9960>) at remote 0x7f500cb485f8>, _run_fn=<function at remote 0x7f4ff13b87b8>, _prun_fn=<function at remote 0x7f4ff13b89d8>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 9 (Thread 0x7f4f237fe700 (LWP 23381)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f237fce60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f04001b18, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4fdc702240>) at remote 0x7f4fdc7087f0>, status=<SwigPyObject at remote 0x7f4fdc7024e0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4fdc702048>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b8840>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f237fd0c0, func=<function at remote 0x7f4ff13b8840>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4efc001218, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f380031f8, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f237fd290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f237fd290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f38002fe8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4fdc702240>) at remote 0x7f4fdc7087f0>, _run_fn=<function at remote 0x7f4ff13b8840>, _prun_fn=<function at remote 0x7f4ff13b82f0>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 8 (Thread 0x7f4f22ffd700 (LWP 23382)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f22ffbe60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f10001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b95d0>) at remote 0x7f4fdc708518>, status=<SwigPyObject at remote 0x7f4fdc7021b0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9678>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b8730>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f22ffc0c0, func=<function at remote 0x7f4ff13b8730>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f10002b88, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f48001428, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f22ffc290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f22ffc290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f48001218, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b95d0>) at remote 0x7f4fdc708518>, _run_fn=<function at remote 0x7f4ff13b8730>, _prun_fn=<function at remote 0x7f4ff13b8950>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 7 (Thread 0x7f4f227fc700 (LWP 23383)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f227fae60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f08001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9330>) at remote 0x7f4ff13d0860>, status=<SwigPyObject at remote 0x7f4ff13b9f00>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9138>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13cbb70>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f227fb0c0, func=<function at remote 0x7f4ff13cbb70>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f3000e8e8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f14001758, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f227fb290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f227fb290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f14001548, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9330>) at remote 0x7f4ff13d0860>, _run_fn=<function at remote 0x7f4ff13cbb70>, _prun_fn=<function at remote 0x7f4ff13cbd90>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 6 (Thread 0x7f4f21ffb700 (LWP 23384)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f21ff9e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f14001a48, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9d20>) at remote 0x7f500cddbc50>, status=<SwigPyObject at remote 0x7f4ff13b9600>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b9378>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b8a60>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f21ffa0c0, func=<function at remote 0x7f4ff13b8a60>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f1c001718, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x3a62648, kwcount=0, defs=0x0, 
    defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f21ffa290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f21ffa290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3a62438, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9d20>) at remote 0x7f500cddbc50>, _run_fn=<function at remote 0x7f4ff13b8a60>, _prun_fn=<function at remote 0x7f4ff13b80d0>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 5 (Thread 0x7f4f217fa700 (LWP 23385)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f217f8e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x343dd18, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9b10>) at remote 0x7f4ff39eca90>, status=<SwigPyObject at remote 0x7f4ff13b9cf0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b94f8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b2d90>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f217f90c0, func=<function at remote 0x7f4ff13b2d90>) at ../Python/ceval.c:4561

#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3bfe488, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delete_loc---Type <return> to continue, or q <return> to quit---
k=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradients/ze...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f30002d98, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f217f9290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f217f9290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f30002b88, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9b10>) at remote 0x7f4ff39eca90>, _run_fn=<function at remote 0x7f4ff13b2d90>, _prun_fn=<function at remote 0x7f4ff13b2b70>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 4 (Thread 0x7f4f20ff9700 (LWP 23386)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f20ff7e60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f34001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9e40>) at remote 0x7f500cdc4e80>, status=<SwigPyObject at remote 0x7f4ff13b98d0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b95b8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13cb9d8>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f20ff80c0, func=<function at remote 0x7f4ff13cb9d8>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f48001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f4800d568, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f20ff8290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f20ff8290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f4800d358, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9e40>) at remote 0x7f500cdc4e80>, _run_fn=<function at remote 0x7f4ff13cb9d8>, _prun_fn=<function at remote 0x7f4ff13cbe18>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 3 (Thread 0x7f4f03fff700 (LWP 23387)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f03ffde60) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f28001b38, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[], target_list=[b'shuffle_batch/random_shuffle_queue_enqueue'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9ed0>) at remote 0x7f4fdc708358>, status=<SwigPyObject at remote 0x7f4fdc7020c0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4ff13b92b8>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b2730>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7f4f03ffe0c0, func=<function at remote 0x7f4ff13b2730>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f28002b88, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delet---Type <return> to continue, or q <return> to quit---
e_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4f50001638, kwcount=0, 
    defs=0x0, defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f03ffe290, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f03ffe290) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f50001428, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9ed0>) at remote 0x7f4fdc708358>, _run_fn=<function at remote 0x7f4ff13b2730>, _prun_fn=<function at remote 0x7f4ff13b2ae8>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

Thread 2 (Thread 0x7f4f037fe700 (LWP 23388)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x0000000000542e00 in PyThread_acquire_lock_timed (lock=0x7f4ef40012e0, microseconds=<optimized out>, intr_flag=1) at ../Python/thread_pthread.h:352
#2  0x000000000054a964 in acquire_timed.39033 (lock=0x7f4ef40012e0, microseconds=-1) at ../Modules/_threadmodule.c:71
#3  0x00000000004a06ea in lock_PyThread_acquire_lock.39044 (self=0x7f4ff13cd760, args=<optimized out>, kwds=<optimized out>) at ../Modules/_threadmodule.c:139
#4  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f4f037fd6c0) at ../Python/ceval.c:4237
#5  PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3bf09a8, for file /usr/lib/python3.4/threading.py, line 290, in wait (self=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc7052b8>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f4ff13cd468>) at remote 0x7f4fdc7035c0>, timeout=None, waiter=<_thread.lock at remote 0x7f4ff13cd760>, saved_state=None, gotit=False), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#6  0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4ef4001020, kwcount=0, 
    defs=0x7f500f3364c0, defcount=1, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#7  0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f037fd8a0, func=<function at remote 0x7f500f33c378>) at ../Python/ceval.c:4344
#8  call_function (oparg=<optimized out>, pp_stack=0x7f4f037fd8a0) at ../Python/ceval.c:4262
#9  PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4ef4000e68, for file /usr/lib/python3.4/queue.py, line 167, in get (self=<Queue(queue=<collections.deque at remote 0x7f4fdc705250>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc7052b8>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f4ff13cd468>) at remote 0x7f4fdc7035c0>, all_tasks_done=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc705320>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f4ff13cd468>) at remote 0x7f4fdc703710>, mutex=<_thread.lock at remote 0x7f4ff13cd468>, maxsize=10, not_full=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc705118>, release=<built-in method release of _thread.lock object at remot...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#10 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f4fdc6ffde0, kwcount=0, 
    defs=0x7f4fdc71be60, defcount=2, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#11 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f4f037fda80, func=<function at remote 0x7f4fdc704bf8>) at ../Python/ceval.c:4344
#12 call_function (oparg=<optimized out>, pp_stack=0x7f4f037fda80) at ../Python/ceval.c:4262
#13 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4fdc6ffc48, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/training/summary_io.py, line 293, in run (self=<_EventLoggerThread(_name='Thread-18', _is_stopped=False, _flush_secs=120, _ident=139977337857792, _kwargs={}, _tstate_lock=<_thread.lock at remote 0x7f4ff13cd170>, _ev_writer=<EventsWriter(this=<SwigPyObject at remote 0x7f501282dba0>) at remote 0x7f4fdc703860>, _daemonic=True, _target=None, _queue=<Queue(queue=<collections.deque at remote 0x7f4fdc705250>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc7052b8>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f4ff13cd468>) at remote 0x7f4fdc7---Type <return> to continue, or q <return> to quit---
035c0>, all_tasks_done=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc705320>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acq...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#14 0x000000000051c29d in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7f4f037fdbc0, func=<function at remote 0x7f4ff267b8c8>) at ../Python/ceval.c:4334
#15 call_function (oparg=<optimized out>, pp_stack=0x7f4f037fdbc0) at ../Python/ceval.c:4262
#16 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4ef40008d8, for file /usr/lib/python3.4/threading.py, line 920, in _bootstrap_inner (self=<_EventLoggerThread(_name='Thread-18', _is_stopped=False, _flush_secs=120, _ident=139977337857792, _kwargs={}, _tstate_lock=<_thread.lock at remote 0x7f4ff13cd170>, _ev_writer=<EventsWriter(this=<SwigPyObject at remote 0x7f501282dba0>) at remote 0x7f4fdc703860>, _daemonic=True, _target=None, _queue=<Queue(queue=<collections.deque at remote 0x7f4fdc705250>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc7052b8>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f4ff13cd468>) at remote 0x7f4fdc7035c0>, all_tasks_done=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc705320>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _t...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#17 0x000000000051c29d in fast_function (nk=<optimized out>, na=<optimized out>, n=1, pp_stack=0x7f4f037fdd00, func=<function at remote 0x7f500f33d840>) at ../Python/ceval.c:4334
#18 call_function (oparg=<optimized out>, pp_stack=0x7f4f037fdd00) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4fdc700bb8, for file /usr/lib/python3.4/threading.py, line 888, in _bootstrap (self=<_EventLoggerThread(_name='Thread-18', _is_stopped=False, _flush_secs=120, _ident=139977337857792, _kwargs={}, _tstate_lock=<_thread.lock at remote 0x7f4ff13cd170>, _ev_writer=<EventsWriter(this=<SwigPyObject at remote 0x7f501282dba0>) at remote 0x7f4fdc703860>, _daemonic=True, _target=None, _queue=<Queue(queue=<collections.deque at remote 0x7f4fdc705250>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc7052b8>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f4ff13cd468>) at remote 0x7f4fdc7035c0>, all_tasks_done=<Condition(_lock=<_thread.lock at remote 0x7f4ff13cd468>, _waiters=<collections.deque at remote 0x7f4fdc705320>, release=<built-in method release of _thread.lock object at remote 0x7f4ff13cd468>, acquire=<built-in method acquire of _thread....(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 0x7f5012969740 (LWP 23312)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f50049d94dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f50064ad883 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f50064b7800 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f500658cc81 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f500658d0f1 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f50055bb7b2 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f50055bbde1 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f50055a96c8 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7ffc886d8830) at ../Python/ceval.c:4237
#10 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f1c002dd8, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 697, in _run_fn (session=<SwigPyObject at remote 0x7f4ff139eb10>, feed_dict={}, fetch_list=[b'total_loss:0'], target_list=[b'train'], options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9180>) at remote 0x7f4fdc708320>, status=<SwigPyObject at remote 0x7f4fdc7025d0>), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#11 0x00000000004879bf in PyEval_EvalCodeEx (closure=(<cell at remote 0x7f4fdc702588>,), kwdefs=0x0, defcount=<optimized out>, defs=0x0, kwcount=<optimized out>, kws=0x0, argcount=6, 
    args=<optimized out>, locals=0x0, globals=<optimized out>, _co=<optimized out>) at ../Python/ceval.c:3588
#12 function_call.78485 (func=<optimized out>, arg=<optimized out>, kw=<optimized out>) at ../Objects/funcobject.c:632
#13 0x00000000004ebd0a in PyObject_Call (func=<function at remote 0x7f4ff13b2ea0>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2040
#14 0x0000000000519f9e in ext_do_call (nk=<optimized out>, na=0, flags=<optimized out>, pp_stack=0x7ffc886d8a90, func=<function at remote 0x7f4ff13b2ea0>) at ../Python/ceval.c:4561
#15 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f4f5002a488, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 715, in _do_call (self=<Session(_dead_handles=[], _current_version=881, _delete_lock=<_thread.lock at remote 0x7f4ff138fe40>, _extend_lock=<_thread.lock at remote 0x7f4ff138fe18>, _config=<ConfigProto at remote 0x7f4ff0fc7f98>, _closed=False, _context_managers=[<_GeneratorContextManager(gen=<generator at remote 0x7f4ff110d168>, __doc__='A context manager for manipulating a default stack.', func=<function at remote 0x7f4ff37c79d8>, args=(<_DefaultGraphStack at remote 0x7f4ff37b19a8>, <Graph(_handle_deleters={}, _handle_movers={}, _handle_feeders={}, _default_original_op=None, _names_in_use={'save/Assign_19': 1, 'local3/zero_fraction/zero': 1, 'save/Assign_4': 1, 'gradients/softmax_linear/weight_loss_grad/tuple/control_dependency_1': 1, 'Div': 1, 'GradientDescent/update_conv1/weights': 1, 'random_crop/mod': 1, 'gradients/conv1/conv1_grad/ReluGrad': 1, 'gradients/cross_entropy_grad/Prod_1': 1, 'gradien...(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2878
#16 0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x3aca428, kwcount=0, defs=0x0, 
    defcount=0, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#17 0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7ffc886d8c60, func=<function at remote 0x7f4ff32f99d8>) at ../Python/ceval.c:4344
#18 call_function (oparg=<optimized out>, pp_stack=0x7ffc886d8c60) at ../Python/ceval.c:4262
#19 PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3aca218, for file /usr/local/lib/python3.4/dist-packages/tensorflow/python/client/session.py, line 708, in _do_run (handle=None, fetch_list=[b'total_loss:0'], feed_dict={}, options=None, run_metadata=<TF_Buffer(this=<SwigPyObject at remote 0x7f4ff13b9180>) at remote 0x7f4fdc708320>, _run_fn=<function at remote 0x7f4ff13b2ea0>, _prun_fn=<function at remote 0x7f4ff13b2c80>), 
    throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
..

@benoitsteiner
Copy link
Contributor

The cifar model uses local response normalization operation. Since this op doesn't have a GPU implementation it is being run on the CPU and therefore a fairly high average CPU utilization is expected.
However since most of the graph is being processed on the GPU I expect that the threads will often be waiting for actual work to do, and therefore the stack trace will often show them stuck in sched_yield() or std::condition_variable::wait().

The thing that I can't explain in your stack trace is that we have 10 calls to CopyTensor::ViaDMA running at the same time. Are you creating multiple towers ?

@alexatknit
Copy link
Author

alexatknit commented Jun 15, 2016

I'm just running

$ python3.4 cifar10_train.py
I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcublas.so.7.5 locally
I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcudnn.so.4 locally
I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcufft.so.7.5 locally
I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcuda.so locally
I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcurand.so.7.5 locally
Filling queue with 20000 CIFAR images before starting to train. This will take a few minutes.
I tensorflow/core/common_runtime/gpu/gpu_init.cc:102] Found device 0 with properties: 
name: GeForce GTX 980 Ti
major: 5 minor: 2 memoryClockRate (GHz) 1.228
pciBusID 0000:03:00.0
Total memory: 6.00GiB
Free memory: 5.66GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:126] DMA: 0 
I tensorflow/core/common_runtime/gpu/gpu_init.cc:136] 0:   Y 
I tensorflow/core/common_runtime/gpu/gpu_device.cc:838] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce GTX 980 Ti, pci bus id: 0000:03:00.0)
2016-06-15 11:33:33.201096: step 0, loss = 4.68 (11.4 examples/sec; 11.201 sec/batch)
2016-06-15 11:33:34.734543: step 10, loss = 4.65 (1402.6 examples/sec; 0.091 sec/batch)
2016-06-15 11:33:35.732699: step 20, loss = 4.64 (1123.6 examples/sec; 0.114 sec/batch)
2016-06-15 11:33:36.671899: step 30, loss = 4.62 (1432.7 examples/sec; 0.089 sec/batch)
2016-06-15 11:33:37.726346: step 40, loss = 4.60 (1641.9 examples/sec; 0.078 sec/batch)

it runs though about 40 steps, give or take 20, then locks up on a single iteration.

@dvyukov
Copy link

dvyukov commented Jun 15, 2016

Sooo much mutexes, my eyes are bleeding.
Is it a traceback during the "hang"?
I have two ideas:

  1. The new thread pool executes CPU part faster, which increases contention on GPU (or on GPU management code) to indecent levels.
  2. Everything is serialized on GPU but otherwise is fine. Some CPU is consumed by thread pool spinning threads.
    Does it make any sense?

@alexatknit
Copy link
Author

@dvyukov Of course this is a traceback during the hang. The traceback is taken from the execution from my last comment with $ python3.4 cifar10_train.py running to just past step 40. I don't remember how many threads were busy in this case. It hangs even if nothing is deployed to the gpu.

@alexatknit
Copy link
Author

@mrry I get build errors if I use your #define EIGEN_USE_SIMPLE_THREAD_POOL workaround.

@dvyukov
Copy link

dvyukov commented Jun 15, 2016

The only non-blocked thread in the trace is the one executing cuda ioctl. The rest are either blocked on GPU mutex (waiting for the first thread), or thread pool threads out of work.
Looks like the cuda driver is misbehaving.

@benoitsteiner
Copy link
Contributor

benoitsteiner commented Jun 15, 2016

Most of the CPU to GPU and GPU to CPU copies come from the fact that the exponential moving average variables are all placed on CPU, which causes a lot of small data transfers. Can you try to move it to GPU and see if that helps reduce the likelihood of the GPU hanging ? It will also help the model train faster.

@alexatknit
Copy link
Author

I commented out the code that deploys the variables to the cpu and these are the new stacks (most are duplicates):

(gdb) thread apply all bt 20
...
Thread 28 (Thread 0x7f7eab7fe700 (LWP 32080)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f7f1dcdf672 in _L_lock_953 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f7f1dcdf4da in __GI___pthread_mutex_lock (mutex=0x28f0470) at ../nptl/pthread_mutex_lock.c:114
#3  0x00007f7f02b7c477 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#4  0x00007f7f02e82c9d in cuEventRecord () from /usr/lib/x86_64-linux-gnu/libcuda.so
#5  0x00007f7f11defcc7 in perftools::gputools::cuda::CUDADriver::RecordEvent(perftools::gputools::cuda::CudaContext*, CUevent_st*, CUstream_st*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f7f11e01c1d in perftools::gputools::cuda::CUDAExecutor::CreateStreamDependency(perftools::gputools::Stream*, perftools::gputools::Stream*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f7f11da71d6 in perftools::gputools::Stream::ThenWaitFor(perftools::gputools::Stream*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#8  0x00007f7f11c923c4 in tensorflow::GPUUtil::CopyCPUTensorToGPU(tensorflow::Tensor const*, tensorflow::DeviceContext const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f7f11c9409d in tensorflow::GPUDeviceContext::CopyCPUTensorToDevice(tensorflow::Tensor const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) const
    () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f7f11d234a0 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f7f11d4bd27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f7f11d4c18e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f7f11e58284 in tensorflow::LocalRendezvousImpl::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f7f11d4a75b in tensorflow::IntraProcessRendezvous::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f7f11d90e25 in tensorflow::SendOp::Compute(tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f7f11d343e2 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#17 0x00007f7f11d28f70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#18 0x00007f7f11f362e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#19 0x00007f7f11f35f52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
(More stack frames follow...)
...
Thread 26 (Thread 0x7f7eaa7fc700 (LWP 32082)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f7f1dcdf657 in _L_lock_909 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f7f1dcdf480 in __GI___pthread_mutex_lock (mutex=0x2cc1da0) at ../nptl/pthread_mutex_lock.c:79
#3  0x00007f7f11c92575 in tensorflow::GPUUtil::CopyCPUTensorToGPU(tensorflow::Tensor const*, tensorflow::DeviceContext const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f7f11c9409d in tensorflow::GPUDeviceContext::CopyCPUTensorToDevice(tensorflow::Tensor const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) const
    () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f7f11d234a0 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f7f11d4bd27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f7f11d4c18e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f7f11e588ca in tensorflow::LocalRendezvousImpl::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f7f11d4b170 in tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f7f11d90c0e in tensorflow::RecvOp::ComputeAsync(tensorflow::OpKernelContext*, std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f7f11c8928a in tensorflow::BaseGPUDevice::ComputeAsync(tensorflow::AsyncOpKernel*, tensorflow::OpKernelContext*, std::function<void ()>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f7f11d34b15 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f7f11d28f70 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f7f11f362e8 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f7f11f35f52 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f7f10165a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#17 0x00007f7f1dcdd182 in start_thread (arg=0x7f7eaa7fc700) at pthread_create.c:312
#18 0x00007f7f1da0a47d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
...
Thread 23 (Thread 0x7f7ea8ff9700 (LWP 32085)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f7f1dcdf672 in _L_lock_953 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f7f1dcdf4da in __GI___pthread_mutex_lock (mutex=0x28f0470) at ../nptl/pthread_mutex_lock.c:114
#3  0x00007f7f02b7c477 in ?? () from /usr/lib/x86_64-linux-gnu/libcuda.so
#4  0x00007f7f02e82c9d in cuEventRecord () from /usr/lib/x86_64-linux-gnu/libcuda.so
#5  0x00007f7f11defcc7 in perftools::gputools::cuda::CUDADriver::RecordEvent(perftools::gputools::cuda::CudaContext*, CUevent_st*, CUstream_st*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f7f11dfcef2 in perftools::gputools::cuda::CUDAEvent::Record(perftools::gputools::cuda::CUDAStream*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f7f11dfff75 in perftools::gputools::cuda::CUDAExecutor::RecordEvent(perftools::gputools::Stream*, perftools::gputools::Event*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f7f11da7609 in perftools::gputools::StreamExecutor::RecordEvent(perftools::gputools::Stream*, perftools::gputools::Event*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f7f11da380d in perftools::gputools::Stream::ThenRecordEvent(perftools::gputools::Event*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#10 0x00007f7f11d92dc0 in tensorflow::EventMgr::QueueInUse(perftools::gputools::Stream*, tensorflow::EventMgr::InUse) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#11 0x00007f7f11c9266c in tensorflow::GPUUtil::CopyCPUTensorToGPU(tensorflow::Tensor const*, tensorflow::DeviceContext const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#12 0x00007f7f11c9409d in tensorflow::GPUDeviceContext::CopyCPUTensorToDevice(tensorflow::Tensor const*, tensorflow::Device*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) const
    () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#13 0x00007f7f11d234a0 in tensorflow::CopyTensor::ViaDMA(std::string const&, tensorflow::DeviceContext*, tensorflow::DeviceContext*, tensorflow::Device*, tensorflow::Device*, tensorflow::AllocatorAttributes, tensorflow::AllocatorAttributes, tensorflow::Tensor const*, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#14 0x00007f7f11d4bd27 in tensorflow::IntraProcessRendezvous::SameWorkerRecvDone(tensorflow::Rendezvous::ParsedKey const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, tensorflow::Tensor*, std::function<void (tensorflow::Status const&)>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#15 0x00007f7f11d4c18e in std::_Function_handler<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool), tensorflow::IntraProcessRendezvous::RecvAsync(std::string const&, tensorflow::Rendezvous::Args const&, std::function<void (tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)>)::{lambda(tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool)#1}>::_M_invoke(std::_Any_data const&, tensorflow::Status const&, tensorflow::Rendezvous::Args const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#16 0x00007f7f11e58284 in tensorflow::LocalRendezvousImpl::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#17 0x00007f7f11d4a75b in tensorflow::IntraProcessRendezvous::Send(std::string const&, tensorflow::Rendezvous::Args const&, tensorflow::Tensor const&, bool) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#18 0x00007f7f11d90e25 in tensorflow::SendOp::Compute(tensorflow::OpKernelContext*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#19 0x00007f7f11d343e2 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
(More stack frames follow...)
...

@alexatknit
Copy link
Author

I'm going to try out the new drivers: 367.27

@alexatknit
Copy link
Author

didn't work

@alexatknit
Copy link
Author

I'm going to install the cpu only build

@alexatknit
Copy link
Author

Still happens on cpu only install, has nothing to do with cuda.

@alexatknit
Copy link
Author

(gdb) thread apply all bt 10

Thread 45 (Thread 0x7f8f4341d700 (LWP 14480)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f4341d700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 44 (Thread 0x7f8f42c1c700 (LWP 14481)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f42c1c700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 43 (Thread 0x7f8f4241b700 (LWP 14482)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f4241b700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 42 (Thread 0x7f8f41c1a700 (LWP 14483)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f41c1a700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 41 (Thread 0x7f8f41419700 (LWP 14484)):
#0  0x00007f8f473ff93f in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::Schedule(std::function<void ()>) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#1  0x00007f8f47401671 in tensorflow::thread::ThreadPool::Schedule(std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f4728956f in tensorflow::EigenThreadPoolWrapper::Schedule(std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f46d91fc8 in Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, false, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, false, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper(long, long, long, bool) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f473ffd78 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f41419700) at pthread_create.c:312
#8  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 40 (Thread 0x7f8f40c18700 (LWP 14485)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f40c18700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 39 (Thread 0x7f8f38417700 (LWP 14486)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f38417700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 38 (Thread 0x7f8f3bfff700 (LWP 14487)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f3bfff700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 37 (Thread 0x7f8f3b7fe700 (LWP 14488)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f3b7fe700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 36 (Thread 0x7f8f3affd700 (LWP 14489)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f3affd700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 35 (Thread 0x7f8f3a7fc700 (LWP 14490)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f3a7fc700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 34 (Thread 0x7f8f39ffb700 (LWP 14491)):
#0  0x00007f8f4d4da3f7 in sched_yield () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8f47400510 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#3  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#4  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f39ffb700) at pthread_create.c:312
#5  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 33 (Thread 0x7f8f397fa700 (LWP 14492)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f397fa700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 32 (Thread 0x7f8f38ff9700 (LWP 14493)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f38ff9700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 31 (Thread 0x7f8f37c16700 (LWP 14494)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f37c16700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 30 (Thread 0x7f8f37415700 (LWP 14495)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f37415700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 29 (Thread 0x7f8f36c14700 (LWP 14496)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f36c14700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 28 (Thread 0x7f8f36413700 (LWP 14497)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f36413700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 27 (Thread 0x7f8f35c12700 (LWP 14498)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f35c12700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 26 (Thread 0x7f8f35411700 (LWP 14499)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f35411700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 25 (Thread 0x7f8f34c10700 (LWP 14500)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f466b527b in Eigen::Barrier::Wait() () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f46d92c6d in void Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const> const, Eigen::ThreadPoolDevice>::evalProduct<true, false, false, 0>(float*) const ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f46d9a42d in Eigen::TensorDevice<Eigen::TensorMap<Eigen::Tensor<float, 2, 1, long>, 0>, Eigen::ThreadPoolDevice>& Eigen::TensorDevice<Eigen::TensorMap<Eigen::Tensor<float, 2, 1, long>, 0>, Eigen::ThreadPoolDevice>::operator+=<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const> >(Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const> const&) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f46ddb7c8 in tensorflow::Conv2DCustomBackpropFilterOp<Eigen::ThreadPoolDevice, float>::Compute(tensorflow::OpKernelContext*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f47277682 in tensorflow::(anonymous namespace)::ExecutorState::Process(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f4726c210 in std::_Function_handler<void (), std::_Bind<std::_Mem_fn<void (tensorflow::(anonymous namespace)::ExecutorState::*)(tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> (tensorflow::(anonymous namespace)::ExecutorState*, tensorflow::(anonymous namespace)::ExecutorState::TaggedNode, long long)> >::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f473ffd78 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
(More stack frames follow...)

Thread 24 (Thread 0x7f8f2ffff700 (LWP 14501)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f2ffff700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 23 (Thread 0x7f8f2f7fe700 (LWP 14502)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
---Type <return> to continue, or q <return> to quit---
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f2f7fe700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7f8f2effd700 (LWP 14503)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f2effd700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7f8f2e7fc700 (LWP 14510)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f2e7fc700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 20 (Thread 0x7f8f2dffb700 (LWP 14511)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl---Type <return> to continue, or q <return> to quit---
::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f2dff9e60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 19 (Thread 0x7f8f2d7fa700 (LWP 14512)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f2d7f8e60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 18 (Thread 0x7f8f2cff9700 (LWP 14513)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f2cff7e60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 17 (Thread 0x7f8f27fff700 (LWP 14514)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f27ffde60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 16 (Thread 0x7f8f277fe700 (LWP 14515)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f277fce60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 15 (Thread 0x7f8f26ffd700 (LWP 14516)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f26ffbe60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 14 (Thread 0x7f8f267fc700 (LWP 14517)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char---Type <return> to continue, or q <return> to quit---
 const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f267fae60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 13 (Thread 0x7f8f25ffb700 (LWP 14518)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f25ff9e60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 12 (Thread 0x7f8f257fa700 (LWP 14519)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f257f8e60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 11 (Thread 0x7f8f24ff9700 (LWP 14520)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f24ff7e60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 10 (Thread 0x7f8f1ffff700 (LWP 14521)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f1fffde60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 9 (Thread 0x7f8f1f7fe700 (LWP 14522)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f1f7fce60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 8 (Thread 0x7f8f1effd700 (LWP 14523)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f1effbe60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 7 (Thread 0x7f8f1e7fc700 (LWP 14524)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f1e7fae60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 6 (Thread 0x7f8f1dffb700 (LWP 14525)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f1dff9e60) at ../Python/ceval.c:4237
---Type <return> to continue, or q <return> to quit---
(More stack frames follow...)

Thread 5 (Thread 0x7f8f1d7fa700 (LWP 14526)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f1d7f8e60) at ../Python/ceval.c:4237
(More stack frames follow...)

Thread 4 (Thread 0x7f8f1cff9700 (LWP 14527)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f1cff7e60) at ../Python/ceval.c:4237
(More stack frames follow...)
---Type <return> to continue, or q <return> to quit---

Thread 3 (Thread 0x7f8f07fff700 (LWP 14528)):
#0  sem_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/sem_wait.S:85
#1  0x0000000000542e00 in PyThread_acquire_lock_timed (lock=0x7f8e7c0012e0, microseconds=<optimized out>, intr_flag=1) at ../Python/thread_pthread.h:352
#2  0x000000000054a964 in acquire_timed.39033 (lock=0x7f8e7c0012e0, microseconds=-1) at ../Modules/_threadmodule.c:71
#3  0x00000000004a06ea in lock_PyThread_acquire_lock.39044 (self=0x7f8f4388d580, args=<optimized out>, kwds=<optimized out>) at ../Modules/_threadmodule.c:139
#4  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7f8f07ffe6c0) at ../Python/ceval.c:4237
#5  PyEval_EvalFrameEx (
    f=f@entry=Frame 0x3cf8e88, for file /usr/lib/python3.4/threading.py, line 290, in wait (self=<Condition(_lock=<_thread.lock at remote 0x7f8f43869fa8>, _waiters=<collections.deque at remote 0x7f8f4021e1e8>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f8f43869fa8>, release=<built-in method release of _thread.lock object at remote 0x7f8f43869fa8>) at remote 0x7f8f43887828>, timeout=None, waiter=<_thread.lock at remote 0x7f8f4388d580>, saved_state=None, gotit=False), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
#6  0x0000000000520875 in PyEval_EvalCodeEx (_co=<optimized out>, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=0x7f8e7c001020, kwcount=0, 
    defs=0x7f8f4a5be488, defcount=1, kwdefs=0x0, closure=0x0) at ../Python/ceval.c:3588
#7  0x000000000051c75b in fast_function (nk=<optimized out>, na=<optimized out>, n=<optimized out>, pp_stack=0x7f8f07ffe8a0, func=<function at remote 0x7f8f4a5c4378>) at ../Python/ceval.c:4344
#8  call_function (oparg=<optimized out>, pp_stack=0x7f8f07ffe8a0) at ../Python/ceval.c:4262
#9  PyEval_EvalFrameEx (
    f=f@entry=Frame 0x7f8e7c000e68, for file /usr/lib/python3.4/queue.py, line 167, in get (self=<Queue(queue=<collections.deque at remote 0x7f8f4021e180>, not_empty=<Condition(_lock=<_thread.lock at remote 0x7f8f43869fa8>, _waiters=<collections.deque at remote 0x7f8f4021e1e8>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f8f43869fa8>, release=<built-in method release of _thread.lock object at remote 0x7f8f43869fa8>) at remote 0x7f8f43887828>, not_full=<Condition(_lock=<_thread.lock at remote 0x7f8f43869fa8>, _waiters=<collections.deque at remote 0x7f8f4021e048>, acquire=<built-in method acquire of _thread.lock object at remote 0x7f8f43869fa8>, release=<built-in method release of _thread.lock object at remote 0x7f8f43869fa8>) at remote 0x7f8f43887860>, unfinished_tasks=0, maxsize=10, mutex=<_thread.lock at remote 0x7f8f43869fa8>, all_tasks_done=<Condition(_lock=<_thread.lock at remote 0x7f8f43869fa8>, _waiters=<collections.deque at remote 0x7f8f4021e250>, acquire=<built-in method acquire of _thread....(truncated), throwflag=throwflag@entry=0) at ../Python/ceval.c:2838
(More stack frames follow...)

Thread 2 (Thread 0x7f8f077fe700 (LWP 14529)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f47400459 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#5  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f077fe700) at pthread_create.c:312
#6  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f8f4dbf1740 (LWP 14450)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8f45d964dc in std::condition_variable::wait(std::unique_lock<std::mutex>&) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007f8f471761d3 in tensorflow::DirectSession::WaitForNotification(tensorflow::DirectSession::RunState*, long long) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f47180150 in tensorflow::DirectSession::Run(tensorflow::RunOptions const&, std::vector<std::pair<std::string, tensorflow::Tensor>, std::allocator<std::pair<std::string, tensorflow::Tensor> > > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<std::string, std::allocator<std::string> > const&, std::vector<tensorflow::Tensor, std::allocator<tensorflow::Tensor> >*, tensorflow::RunMetadata*) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
---Type <return> to continue, or q <return> to quit---
#4  0x00007f8f47258ee1 in TF_Run_Helper(TF_Session*, char const*, TF_Buffer const*, char const**, TF_Tensor**, int, char const**, TF_Tensor**, int, char const**, int, TF_Buffer*, TF_Status*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f47259351 in TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f4653fb22 in tensorflow::TF_Run_wrapper_helper(TF_Session*, char const*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#7  0x00007f8f46540151 in tensorflow::TF_Run_wrapper(TF_Session*, TF_Buffer const*, tensorflow::gtl::InlinedVector<std::pair<char const*, tagPyArrayObject*>, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, tensorflow::gtl::InlinedVector<char const*, 8> const&, TF_Status*, tensorflow::gtl::InlinedVector<_object*, 8>*, TF_Buffer*) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#8  0x00007f8f4652da38 in _wrap_TF_Run () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#9  0x0000000000518545 in call_function (oparg=<optimized out>, pp_stack=0x7fff1a7af8b0) at ../Python/ceval.c:4237
(More stack frames follow...)

@alexatknit
Copy link
Author

alexatknit commented Jun 15, 2016

the only thread that isn't waiting on a mutex or calling syscall-template.S is thread 41:

Thread 41 (Thread 0x7f8f41419700 (LWP 14484)):
#0  0x00007f8f473ff93f in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::Schedule(std::function<void ()>) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#1  0x00007f8f47401671 in tensorflow::thread::ThreadPool::Schedule(std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#2  0x00007f8f4728956f in tensorflow::EigenThreadPoolWrapper::Schedule(std::function<void ()>) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#3  0x00007f8f46d91fc8 in Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, false, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 0> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, false, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper(long, long, long, bool) () from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#4  0x00007f8f473ffd78 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(unsigned int) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#5  0x00007f8f473ff9d2 in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) ()
   from /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so
#6  0x00007f8f45d99a60 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007f8f4d7dc182 in start_thread (arg=0x7f8f41419700) at pthread_create.c:312
#8  0x00007f8f4d50947d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

debug build:

(gdb) thread apply all bt 10
...
Thread 43 (Thread 0x7f68e3164700 (LWP 32474)):
#0  std::__atomic_base<unsigned int>::store (this=0x2862908, __i=213665772, __m=std::memory_order_relaxed) at /usr/include/c++/4.8/bits/atomic_base.h:475
#1  0x00007f68eaf50b07 in Eigen::RunQueue<tensorflow::thread::EigenEnvironment::Task, 1024u>::PushFront (this=0x28628e0, w=...)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h:61
#2  0x00007f68eaf4faaa in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::Schedule(std::function<void ()>) (this=0x2848800, fn=...)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h:78
#3  0x00007f68eaf4e4f0 in tensorflow::thread::ThreadPool::Schedule(std::function<void ()>) (this=0x261a8d0, fn=...) at tensorflow/core/lib/core/threadpool.cc:113
#4  0x00007f68eace9641 in tensorflow::EigenThreadPoolWrapper::Schedule(std::function<void ()>) (this=0x27321e0, fn=...) at ./tensorflow/core/common_runtime/eigen_thread_pool.h:29
---Type <return> to continue, or q <return> to quit---
#5  0x00007f68e9ae2801 in Eigen::ThreadPoolDevice::enqueueNoNotification<Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper(long, long, long, bool)::{lambda()#1}>(Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper(long, long, long, bool)::{lambda()#1}&&) const (this=0x2731230, 
    f=<unknown type in /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so, CU 0x5e03441, DIE 0x5faf667>)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h:172
#6  0x00007f68e9acb72e in Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper (
    this=0x7f68d0ff7c60, start=0, end=6, k=0, rhs=false) at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:608
#7  0x00007f68e9acb661 in Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper(long, long, long, bool)::{lambda()#2}::operator()() const (__closure=0x7f6884ad7d20) at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h:611
#8  0x00007f68e9b2e2b2 in std::_Bind<Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::---Type <return> to continue, or q <return> to quit---
ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper(long, long, long, bool)::{lambda()#2} ()>::__call<void>(std::tuple<>&&, std::_Index_tuple<>) (this=0x7f6884ad7d20, 
    __args=<unknown type in /usr/local/lib/python3.4/dist-packages/tensorflow/python/_pywrap_tensorflow.so, CU 0x5e03441, DIE 0x5ff4c3d>) at /usr/include/c++/4.8/functional:1296
#9  0x00007f68e9b27a1e in std::_Bind<Eigen::TensorEvaluator<Eigen::TensorContractionOp<Eigen::array<Eigen::IndexPair<long>, 1ul> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const> const, Eigen::ThreadPoolDevice>::Context<Eigen::internal::gemm_pack_lhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 8, 4, 0, false, false>, Eigen::internal::gemm_pack_rhs<float, long, Eigen::internal::TensorContractionSubMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, 4, 0, false, false>, Eigen::internal::gebp_kernel<float, float, long, Eigen::internal::blas_data_mapper<float, long, 0, 0>, 8, 4, false, false>, Eigen::internal::TensorContractionInputMapper<float, long, 1, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::TensorContractionInputMapper<float, long, 0, Eigen::TensorEvaluator<Eigen::TensorMap<Eigen::Tensor<float const, 2, 1, long>, 16> const, Eigen::ThreadPoolDevice>, Eigen::array<long, 1ul>, Eigen::array<long, 1ul>, 4, true, false, 0>, Eigen::internal::blas_data_mapper<float, long, 0, 0> >::enqueue_packing_helper(long, long, long, bool)::{lambda()#2} ()>::operator()<, void>() (this=0x7f6884ad7d20) at /usr/include/c++/4.8/functional:1355
(More stack frames follow...)
...
Thread 39 (Thread 0x7f68e1961700 (LWP 32478)):
#0  0x00007f68eaf4ef79 in tensorflow::thread::EigenEnvironment::Task::Task(tensorflow::thread::EigenEnvironment::Task&&) (this=0x7f68e1960c40) at tensorflow/core/lib/core/threadpool.cc:31
#1  0x00007f68eaf51b8f in Eigen::RunQueue<tensorflow::thread::EigenEnvironment::Task, 1024u>::PopBack (this=0x289ea20)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h:112
#2  0x00007f68eaf512f0 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::Steal (this=0x2848800)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h:163
#3  0x00007f68eaf503f5 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop (this=0x2848800, index=6)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h:128
#4  0x00007f68eaf4f406 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::NonBlockingThreadPoolTempl(int, tensorflow::thread::EigenEnvironment)::{lambda()#1}::operator()() const
    () at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h:56
#5  0x00007f68eaf51628 in std::_Function_handler<void (), Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::NonBlockingThreadPoolTempl(int, tensorflow::thread::EigenEnvironment)::{lambda()#1}>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/4.8/functional:2071
#6  0x00007f68e8be9514 in std::function<void ()>::operator()() const (this=0x27d82c0) at /usr/include/c++/4.8/functional:2471
#7  0x00007f68eaf4ee28 in tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}::operator()() const (__closure=0x27d82c0) at tensorflow/core/lib/core/threadpool.cc:48
#8  0x00007f68eaf4fd8a in std::_Function_handler<void (), tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}>::_M_invoke(std::_Any_data const&) (__functor=...)
    at /usr/include/c++/4.8/functional:2071
#9  0x00007f68e8be9514 in std::function<void ()>::operator()() const (this=0x27d8320) at /usr/include/c++/4.8/functional:2471
(More stack frames follow...)

Thread 38 (Thread 0x7f68e1160700 (LWP 32479)):
#0  std::__atomic_base<unsigned int>::load (this=0x287a988, __m=std::memory_order_relaxed) at /usr/include/c++/4.8/bits/atomic_base.h:490
#1  0x00007f68eaf516eb in Eigen::RunQueue<tensorflow::thread::EigenEnvironment::Task, 1024u>::Size (this=0x28628e0)
---Type <return> to continue, or q <return> to quit---
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h:160
#2  0x00007f68eaf51fc4 in Eigen::RunQueue<tensorflow::thread::EigenEnvironment::Task, 1024u>::Empty (this=0x28628e0)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h:178
#3  0x00007f68eaf51a04 in Eigen::RunQueue<tensorflow::thread::EigenEnvironment::Task, 1024u>::PopBack (this=0x28628e0)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h:103
#4  0x00007f68eaf51474 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WaitForWork (this=0x2848800, waiter=0x284a5d0, t=0x7f68e115fd40)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h:187
#5  0x00007f68eaf5053f in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop (this=0x2848800, index=7)
    at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h:143
#6  0x00007f68eaf4f406 in Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::NonBlockingThreadPoolTempl(int, tensorflow::thread::EigenEnvironment)::{lambda()#1}::operator()() const
    () at external/eigen_archive/eigen-eigen-5f86b31739cd/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h:56
#7  0x00007f68eaf51628 in std::_Function_handler<void (), Eigen::NonBlockingThreadPoolTempl<tensorflow::thread::EigenEnvironment>::NonBlockingThreadPoolTempl(int, tensorflow::thread::EigenEnvironment)::{lambda()#1}>::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/4.8/functional:2071
#8  0x00007f68e8be9514 in std::function<void ()>::operator()() const (this=0x2848d40) at /usr/include/c++/4.8/functional:2471
#9  0x00007f68eaf4ee28 in tensorflow::thread::EigenEnvironment::CreateThread(std::function<void ()>)::{lambda()#1}::operator()() const (__closure=0x2848d40) at tensorflow/core/lib/core/threadpool.cc:48
(More stack frames follow...)
...

@dvyukov
Copy link

dvyukov commented Jun 16, 2016

It seems that all worker threads except one are in some kind of livelock, while one thread is working. And that livelocked threads additionally slowdown the working threads (due to contention in kernel or memory bus contention).

@alexatknit, you said that "Pausing and continuing the process using gdb will make it continue immediately". Is it true most of the time?
It seems that the pause/resume perturbates timings and threads exit from the livelock.

You are running on a physical machine with i7-5930K processor. No VMs involved. Right?

What OS do you use? uname -a on linux. I wonder if you use an old kernel.

You said that the program hangs, but also that it completes successfully over night. Does it just become slower? By how much? Is it like 10x? 100x?

In all stacks I see TensorContractionOp. I wonder if it submits super tiny tasks (due to cost over-estimation? @benoitsteiner @rmlarsen).
I did the following experiment: submit a taks that merely submits another task, than that task submit another task again, and so on (infinite chain of tasks). I see up to 10x slowdown due to contention for other threads on my machine (playing with number of threads and affinity).
It may be possible that during the hang it experiences, say, 100x slowdown may be due to a different OS.

@alexatknit What model do you use? Can you provide a reproducer? Does it use contraction with some unusual rhs/lhs operands?

@dvyukov
Copy link

dvyukov commented Jun 16, 2016

Does it use contraction with some unusual rhs/lhs operands?

Of maybe 2x100000000x2 kind of configuration?

@alexatknit
Copy link
Author

alexatknit commented Jun 16, 2016

$ uname -a
Linux ml1 3.19.0-51-generic #58~14.04.1-Ubuntu SMP Fri Feb 26 22:02:58 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

config:
http://www.newegg.com/Product/Product.aspx?Item=N82E16813130841
http://www.newegg.com/Product/Product.aspx?Item=N82E16814487144
http://www.newegg.com/Product/Product.aspx?Item=N82E16819117403

@mrry mrry removed their assignment Jun 22, 2016
@aselle aselle removed the stat:awaiting response Status - Awaiting response from author label Jul 18, 2016
@aselle aselle removed the triaged label Jul 28, 2016
@benoitsteiner benoitsteiner removed their assignment Aug 11, 2016
@gunan gunan assigned gunan and unassigned gunan Aug 15, 2016
@gunan
Copy link
Contributor

gunan commented Aug 15, 2016

@dvyukov are there any updates on this?

@gunan gunan added the stat:community support Status - Community Support label Aug 15, 2016
@dvyukov
Copy link

dvyukov commented Aug 15, 2016

@gunan no updates. still waiting for answers from @alexatknit.

@gunan
Copy link
Contributor

gunan commented Aug 15, 2016

@alexatknit are you still running into this problem?
If yes, could you look into the questions @dvyukov has?

@alexatknit
Copy link
Author

Sorry, I had abandoned the machine, I can try to spin it up again.

@alexatknit
Copy link
Author

It appears to be powered down at the moment, so I don't have ssh access. I'll try again later

@alexatknit
Copy link
Author

I just ran v0.10 on the machine and it seems to be working fine now.

@albertz
Copy link
Contributor

albertz commented May 10, 2017

I just noticed _EventLoggerThread in the backtrace, so maybe #4820 was or is related.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stat:community support Status - Community Support
Projects
None yet
Development

No branches or pull requests

10 participants