Hello,
When I click "train" in the convnet autoboxing (tomography) program, the GUI windows all close and I get the following error. Do you know what could be causing it?
Best,
Jake
Error:
Qt: Session management error: None of the authentication protocols specified are supported
2025-07-23 11:18:34.603357: I tensorflow/core/platform/cpu_feature_guard.cc:193] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: SSE4.1 SSE4.2 AVX AVX2 FMA
To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.
Reading tomograms/BG505_SOSIP-24jan30a-TS69__bin4.hdf...
New network..
/opt/applications/eman/2.99.47/lib/python3.9/site-packages/keras/initializers/initializers_v2.py:120: UserWarning: The initializer TruncatedNormal is unseeded and being called multiple times, which will return identical values each time (even if the initializer is unseeded). Please update your code to provide a seed to the initializer, or avoid using the same initalizer instance more than once.
warnings.warn(
Preparing training set...
False
Training...
Traceback (most recent call last):
File "/opt/applications/eman/2.99.47/bin/e2spt_boxer_convnet.py", line 695, in train_nnet
self.nnet.do_training(
File "/opt/applications/eman/2.99.47/bin/e2spt_boxer_convnet.py", line 155, in do_training
opt.apply_gradients(zip(grad, wts))
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/keras/optimizers/optimizer_experimental/optimizer.py", line 1140, in apply_gradients
return super().apply_gradients(grads_and_vars, name=name)
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/keras/optimizers/optimizer_experimental/optimizer.py", line 634, in apply_gradients
iteration = self._internal_apply_gradients(grads_and_vars)
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/keras/optimizers/optimizer_experimental/optimizer.py", line 1166, in _internal_apply_gradients
return tf.__internal__.distribute.interim.maybe_merge_call(
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/tensorflow/python/distribute/merge_call_interim.py", line 51, in maybe_merge_call
return fn(strategy, *args, **kwargs)
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/keras/optimizers/optimizer_experimental/optimizer.py", line 1216, in _distributed_apply_gradients_fn
distribution.extended.update(
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/tensorflow/python/distribute/distribute_lib.py", line 2637, in update
return self._update(var, fn, args, kwargs, group)
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/tensorflow/python/distribute/distribute_lib.py", line 3710, in _update
return self._update_non_slot(var, fn, (var,) + tuple(args), kwargs, group)
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/tensorflow/python/distribute/distribute_lib.py", line 3716, in _update_non_slot
result = fn(*args, **kwargs)
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/tensorflow/python/autograph/impl/api.py", line 595, in wrapper
return func(*args, **kwargs)
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/keras/optimizers/optimizer_experimental/optimizer.py", line 1211, in apply_grad_to_update_var
return self._update_step_xla(grad, var, id(self._var_key(var)))
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/tensorflow/python/util/traceback_utils.py", line 153, in error_handler
raise e.with_traceback(filtered_tb) from None
File "/opt/applications/eman/2.99.47/lib/python3.9/site-packages/tensorflow/python/eager/execute.py", line 52, in quick_execute
tensors = pywrap_tfe.TFE_Py_Execute(ctx._handle, device_name, op_name,
tensorflow.python.framework.errors_impl.InternalError: libdevice not found at ./libdevice.10.bc [Op:__inference__update_step_xla_337]
bash-4.2$