I tried my setup as before (python 2.7 and the relevant package updates mentioned in the PR) and sourcing the nightlies you suggest:
source /cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/latest/x86_64-slc6-gcc62-opt/setup.sh
However I now see the following new error:
<WARNING> : Failed to run python code: callbacks.append(keras.callbacks.TensorBoard(log_dir='./logs', histogram_freq=0, batch_size=batchSize, write_graph=True, write_grads=False, write_images=False))
as shown by the stack trace beneath:
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/keras/callbacks.py", line 637, in __init__
from tensorflow.contrib.tensorboard.plugins import projector
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/__init__.py", line 72, in <module>
from tensorflow.contrib import tensor_forest
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/tensor_forest/__init__.py", line 21, in <module>
from tensorflow.contrib.tensor_forest.client import *
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/tensor_forest/client/__init__.py", line 22, in <module>
from tensorflow.contrib.tensor_forest.client import random_forest
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/tensor_forest/client/random_forest.py", line 28, in <module>
from tensorflow.contrib.tensor_forest.python import tensor_forest
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/tensor_forest/python/__init__.py", line 21, in <module>
from tensorflow.contrib.tensor_forest.python import tensor_forest
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/tensor_forest/python/tensor_forest.py", line 29, in <module>
from tensorflow.contrib.tensor_forest.python.ops import data_ops
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/tensor_forest/python/ops/data_ops.py", line 20, in <module>
from tensorflow.contrib.tensor_forest.python.ops import tensor_forest_ops
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/ROOT.py", line 461, in _importhook
return _orig_ihook( name, *args, **kwds )
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/tensor_forest/python/ops/tensor_forest_ops.py", line 28, in <module>
resource_loader.get_path_to_datafile('_tensor_forest_ops.so'))
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/contrib/util/loader.py", line 55, in load_op_library
ret = load_library.load_op_library(path)
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/python/framework/load_library.py", line 56, in load_op_library
lib_handle = py_tf.TF_LoadLibrary(library_filename, status)
File "/cvmfs/sft-nightlies.cern.ch/lcg/views/dev3/Thu/x86_64-slc6-gcc62-opt/lib/python2.7/site-packages/tensorflow/python/framework/errors_impl.py", line 473, in __exit__
c_api.TF_GetCode(self.status.status))
tensorflow.python.framework.errors_impl.NotFoundError: libforestprotos.so: cannot open shared object file: No such file or directory
<FATAL> : Failed to setup training callback: TensorBoard
***> abort program execution
Traceback (most recent call last):
File "train_DNN.py", line 180, in <module>
main()
File "train_DNN.py", line 175, in main
factory.TrainAllMethods()
Exception: void TMVA::Factory::TrainAllMethods() =>
FATAL error (C++ exception of type runtime_error)