Versions: ``` $ python3 Python 3.9.12 | packaged by conda-forge | (main, Mar 24 2022, 23:24:38) [Clang 12.0.1 ] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow.version as tfv tfv.V>>> tfv.VERSION '2.8.0' >>> $ pip list | grep tensorflow tensorflow-estimator 2.8.0 tensorflow-macos 2.8.0 tensorflow-metal 0.4.0 $ ``` LLDB BT: ``` (lldb) bt * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP * frame #0: 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 frame #1: 0x000000018957a83c libsystem_pthread.dylib`_pthread_cond_wait + 1236 frame #2: 0x00000001894c9230 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28 frame #3: 0x0000000128c98c7c libtensorflow_framework.2.dylib`nsync::nsync_mu_semaphore_p_with_deadline(nsync::nsync_semaphore_s_*, timespec) + 412 frame #4: 0x0000000128c95620 libtensorflow_framework.2.dylib`nsync::nsync_cv_wait_with_deadline_generic(nsync::nsync_cv_s_*, void*, void (*)(void*), void (*)(void*), timespec, nsync::nsync_note_s_*) + 372 frame #5: 0x00000001282435c8 libtensorflow_framework.2.dylib`tensorflow::ProcessFunctionLibraryRuntime::RunSync(tensorflow::FunctionLibraryRuntime::Options const&, unsigned long long, absl::lts_20210324::Span<tensorflow::Tensor const>, std::__1::vector<tensorflow::Tensor, std::__1::allocator<tensorflow::Tensor> >*) const + 556 frame #6: 0x000000029ec3a998 _pywrap_tensorflow_internal.so`tensorflow::KernelAndDeviceFunc::Run(tensorflow::ScopedStepContainer*, tensorflow::EagerKernelArgs const&, std::__1::vector<absl::lts_20210324::variant<tensorflow::Tensor, tensorflow::TensorShape>, std::__1::allocator<absl::lts_20210324::variant<tensorflow::Tensor, tensorflow::TensorShape> > >*, tensorflow::CancellationManager*, absl::lts_20210324::optional<tensorflow::EagerFunctionParams> const&, absl::lts_20210324::optional<tensorflow::ManagedStackTrace> const&, tensorflow::CoordinationServiceAgent*) + 560 frame #7: 0x000000029ec01950 _pywrap_tensorflow_internal.so`tensorflow::EagerKernelExecute(tensorflow::EagerContext*, absl::lts_20210324::InlinedVector<tensorflow::TensorHandle*, 4ul, std::__1::allocator<tensorflow::TensorHandle*> > const&, absl::lts_20210324::optional<tensorflow::EagerFunctionParams> const&, std::__1::unique_ptr<tensorflow::KernelAndDevice, tensorflow::core::RefCountDeleter> const&, tensorflow::GraphCollector*, tensorflow::CancellationManager*, absl::lts_20210324::Span<tensorflow::TensorHandle*>, absl::lts_20210324::optional<tensorflow::ManagedStackTrace> const&) + 432 frame #8: 0x000000029ec091b8 _pywrap_tensorflow_internal.so`tensorflow::ExecuteNode::Run() + 396 frame #9: 0x000000029ef93934 _pywrap_tensorflow_internal.so`tensorflow::EagerExecutor::SyncExecute(tensorflow::EagerNode*) + 168 frame #10: 0x000000029ec01484 _pywrap_tensorflow_internal.so`tensorflow::(anonymous namespace)::EagerLocalExecute(tensorflow::EagerOperation*, tensorflow::TensorHandle**, int*) + 1820 frame #11: 0x000000029ebff3cc _pywrap_tensorflow_internal.so`tensorflow::EagerExecute(tensorflow::EagerOperation*, tensorflow::TensorHandle**, int*) + 412 frame #12: 0x000000029e8518bc _pywrap_tensorflow_internal.so`tensorflow::EagerOperation::Execute(absl::lts_20210324::Span<tensorflow::AbstractTensorHandle*>, int*) + 132 frame #13: 0x000000029ec40cbc _pywrap_tensorflow_internal.so`tensorflow::CustomDeviceOpHandler::Execute(tensorflow::ImmediateExecutionOperation*, tensorflow::ImmediateExecutionTensorHandle**, int*) + 524 frame #14: 0x000000029b32e7d0 _pywrap_tensorflow_internal.so`TFE_Execute + 80 frame #15: 0x000000029aeae7b8 _pywrap_tensorflow_internal.so`TFE_Py_ExecuteCancelable(TFE_Context*, char const*, char const*, absl::lts_20210324::InlinedVector<TFE_TensorHandle*, 4ul, std::__1::allocator<TFE_TensorHandle*> >*, _object*, TFE_CancellationManager*, absl::lts_20210324::InlinedVector<TFE_TensorHandle*, 2ul, std::__1::allocator<TFE_TensorHandle*> >*, TF_Status*) + 560 frame #16: 0x000000011e7ac624 _pywrap_tfe.so`tensorflow::TFE_Py_ExecuteCancelable_wrapper(pybind11::handle const&, char const*, char const*, pybind11::handle const&, pybind11::handle const&, tensorflow::CancellationManager*, pybind11::handle const&) + 160 frame #17: 0x000000011e7e002c _pywrap_tfe.so`void pybind11::cpp_function::initialize<pybind11_init__pywrap_tfe(pybind11::module_&)::$_51, pybind11::object, pybind11::handle const&, char const*, char const*, pybind11::handle const&, pybind11::handle const&, pybind11::handle const&, pybind11::name, pybind11::scope, pybind11::sibling>(pybind11_init__pywrap_tfe(pybind11::module_&)::$_51&&, pybind11::object (*)(pybind11::handle const&, char const*, char const*, pybind11::handle const&, pybind11::handle const&, pybind11::handle const&), pybind11::name const&, pybind11::scope const&, pybind11::sibling const&)::'lambda'(pybind11::detail::function_call&)::__invoke(pybind11::detail::function_call&) + 184 frame #18: 0x000000011e7c0ea0 _pywrap_tfe.so`pybind11::cpp_function::dispatcher(_object*, _object*, _object*) + 3188 frame #19: 0x00000001049b5d30 python3.9`cfunction_call + 80 frame #20: 0x0000000104960acc python3.9`_PyObject_MakeTpCall + 348 frame #21: 0x0000000104a6c90c python3.9`call_function + 724 frame #22: 0x0000000104a69448 python3.9`_PyEval_EvalFrameDefault + 29416 frame #23: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #24: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #25: 0x0000000104a6c874 python3.9`call_function + 572 frame #26: 0x0000000104a69540 python3.9`_PyEval_EvalFrameDefault + 29664 frame #27: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #28: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #29: 0x0000000104964480 python3.9`method_vectorcall + 164 frame #30: 0x0000000104a6c874 python3.9`call_function + 572 frame #31: 0x0000000104a69540 python3.9`_PyEval_EvalFrameDefault + 29664 frame #32: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #33: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #34: 0x0000000104964480 python3.9`method_vectorcall + 164 frame #35: 0x0000000104a6c874 python3.9`call_function + 572 frame #36: 0x0000000104a69540 python3.9`_PyEval_EvalFrameDefault + 29664 frame #37: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #38: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #39: 0x0000000104960d2c python3.9`_PyObject_FastCallDictTstate + 320 frame #40: 0x00000001049619b0 python3.9`_PyObject_Call_Prepend + 164 frame #41: 0x00000001049d98e0 python3.9`slot_tp_call + 376 frame #42: 0x000000010496140c python3.9`_PyObject_Call + 164 frame #43: 0x0000000104a69768 python3.9`_PyEval_EvalFrameDefault + 30216 frame #44: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #45: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #46: 0x00000001049645e0 python3.9`method_vectorcall + 516 frame #47: 0x0000000104a69768 python3.9`_PyEval_EvalFrameDefault + 30216 frame #48: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #49: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #50: 0x0000000104a69768 python3.9`_PyEval_EvalFrameDefault + 30216 frame #51: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #52: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #53: 0x0000000104960d2c python3.9`_PyObject_FastCallDictTstate + 320 frame #54: 0x00000001049619b0 python3.9`_PyObject_Call_Prepend + 164 frame #55: 0x00000001049d98e0 python3.9`slot_tp_call + 376 frame #56: 0x0000000104960acc python3.9`_PyObject_MakeTpCall + 348 frame #57: 0x0000000104a6c90c python3.9`call_function + 724 frame #58: 0x0000000104a694c4 python3.9`_PyEval_EvalFrameDefault + 29540 frame #59: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #60: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #61: 0x0000000104a6c874 python3.9`call_function + 572 frame #62: 0x0000000104a694c4 python3.9`_PyEval_EvalFrameDefault + 29540 frame #63: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #64: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #65: 0x0000000104a6c874 python3.9`call_function + 572 frame #66: 0x0000000104a69540 python3.9`_PyEval_EvalFrameDefault + 29664 frame #67: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #68: 0x0000000104961634 python3.9`_PyFunction_Vectorcall + 240 frame #69: 0x0000000104a6c874 python3.9`call_function + 572 frame #70: 0x0000000104a694c4 python3.9`_PyEval_EvalFrameDefault + 29540 frame #71: 0x00000001049616b4 python3.9`function_code_fastcall + 116 frame #72: 0x0000000104a6c874 python3.9`call_function + 572 frame #73: 0x0000000104a69448 python3.9`_PyEval_EvalFrameDefault + 29416 frame #74: 0x0000000104a61a68 python3.9`_PyEval_EvalCode + 2968 frame #75: 0x0000000104ac41cc python3.9`pyrun_file + 376 frame #76: 0x0000000104ac36c8 python3.9`PyRun_SimpleFileExFlags + 808 frame #77: 0x0000000104ae6698 python3.9`Py_RunMain + 2940 frame #78: 0x0000000104ae780c python3.9`pymain_main + 1260 frame #79: 0x0000000104908340 python3.9`main + 56 frame #80: 0x0000000104f11088 dyld`start + 516 (lldb) thread list Process 28070 stopped * thread #1: tid = 0x77a5d, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP thread #2: tid = 0x77b31, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #3: tid = 0x77b32, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #4: tid = 0x77b33, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #5: tid = 0x77b34, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #6: tid = 0x77b35, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #7: tid = 0x77b36, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #8: tid = 0x77b37, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #9: tid = 0x77b38, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #10: tid = 0x77b39, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #11: tid = 0x77b3a, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #12: tid = 0x77b3b, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #13: tid = 0x77b3c, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #14: tid = 0x77b3d, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #15: tid = 0x77b3e, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #16: tid = 0x77b3f, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #17: tid = 0x77b40, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #18: tid = 0x77b41, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #19: tid = 0x77b42, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #20: tid = 0x77b43, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #21: tid = 0x77b44, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #22: tid = 0x77b45, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #23: tid = 0x77b46, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #24: tid = 0x77b47, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #25: tid = 0x77b48, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #26: tid = 0x77b49, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #27: tid = 0x77b4a, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #28: tid = 0x77b4b, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #29: tid = 0x77b4c, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #30: tid = 0x77b4d, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #31: tid = 0x77b4e, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #32: tid = 0x77b4f, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #33: tid = 0x77b50, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #34: tid = 0x77b51, 0x000000018953c8d0 libsystem_kernel.dylib`mach_msg_trap + 8, queue = 'metal gpu stream' thread #35: tid = 0x77b5f, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #36: tid = 0x77c1c, 0x0000000189540290 libsystem_kernel.dylib`__psynch_cvwait + 8 thread #37: tid = 0x92398, 0x000000018953e74c libsystem_kernel.dylib`__workq_kernreturn + 8 thread #38: tid = 0x94491, 0x000000018953e74c libsystem_kernel.dylib`__workq_kernreturn + 8 thread #39: tid = 0x94494, 0x000000018953e74c libsystem_kernel.dylib`__workq_kernreturn + 8 (lldb) thread select 34 * thread #34, queue = 'metal gpu stream' frame #0: 0x000000018953c8d0 libsystem_kernel.dylib`mach_msg_trap + 8 libsystem_kernel.dylib`mach_msg_trap: -> 0x18953c8d0 <+8>: ret libsystem_kernel.dylib`mach_msg_overwrite_trap: 0x18953c8d4 <+0>: mov x16, #-0x20 0x18953c8d8 <+4>: svc #0x80 0x18953c8dc <+8>: ret (lldb) bt * thread #34, queue = 'metal gpu stream' * frame #0: 0x000000018953c8d0 libsystem_kernel.dylib`mach_msg_trap + 8 frame #1: 0x000000018953cd40 libsystem_kernel.dylib`mach_msg + 76 frame #2: 0x000000018c02d8a8 IOKit`io_connect_method + 512 frame #3: 0x000000018c02d67c IOKit`IOConnectCallMethod + 236 frame #4: 0x00000001a4000840 IOGPU`IOGPUResourceCreate + 236 frame #5: 0x00000001a3ffa81c IOGPU`-[IOGPUMetalResource initWithDevice:remoteStorageResource:options:args:argsSize:] + 476 frame #6: 0x00000001a3ff7ee0 IOGPU`-[IOGPUMetalHeap initWithDevice:size:options:args:argsSize:desc:] + 180 frame #7: 0x00000001cff4613c AGXMetalG13X`___lldb_unnamed_symbol1410$$AGXMetalG13X + 344 frame #8: 0x0000000192b8c290 MPSCore`___lldb_unnamed_symbol590$$MPSCore + 380 frame #9: 0x0000000192b8c6f8 MPSCore`___lldb_unnamed_symbol595$$MPSCore + 456 frame #10: 0x0000000192b9fc80 MPSCore`___lldb_unnamed_symbol916$$MPSCore + 1104 frame #11: 0x0000000192ba0aa8 MPSCore`___lldb_unnamed_symbol918$$MPSCore + 76 frame #12: 0x0000000192ba1224 MPSCore`MPSAutoCache::GetTempBuffer(unsigned long, MTLSizeAndAlign*) + 236 frame #13: 0x0000000192ba2860 MPSCore`MPSAutoBuffer::AllocateBuffer(NSString*) + 328 frame #14: 0x0000000192b93bac MPSCore`___lldb_unnamed_symbol675$$MPSCore + 40 frame #15: 0x00000001ecd20b88 MetalPerformanceShadersGraph`___lldb_unnamed_symbol3812$$MetalPerformanceShadersGraph + 544 frame #16: 0x00000001ecddcc4c MetalPerformanceShadersGraph`___lldb_unnamed_symbol5992$$MetalPerformanceShadersGraph + 1704 frame #17: 0x00000001ecdd9d24 MetalPerformanceShadersGraph`___lldb_unnamed_symbol5975$$MetalPerformanceShadersGraph + 280 frame #18: 0x00000001ecdd9bec MetalPerformanceShadersGraph`___lldb_unnamed_symbol5974$$MetalPerformanceShadersGraph + 24 frame #19: 0x000000013a1eb468 libmetal_plugin.dylib`invocation function for block in metal_plugin::runMPSGraphExecutable(MetalStream*, NSObject*, NSDictionary*, NSDictionary*) + 736 frame #20: 0x00000001893b61c8 libdispatch.dylib`_dispatch_client_callout + 20 frame #21: 0x00000001893c5414 libdispatch.dylib`_dispatch_lane_barrier_sync_invoke_and_complete + 56 frame #22: 0x000000013a1eb174 libmetal_plugin.dylib`metal_plugin::runMPSGraphExecutable(MetalStream*, NSObject*, NSDictionary*, NSDictionary*) + 108 frame #23: 0x000000013a0dc72c libmetal_plugin.dylib`metal_plugin::MetalBinaryGraph::Compute(metal_plugin::OpKernelContext*, metal_plugin::Tensor const&, metal_plugin::Tensor const&, metal_plugin::Tensor const&) + 340 frame #24: 0x000000013a0dcce8 libmetal_plugin.dylib`metal_plugin::MetalBinaryOpBase::Compute(metal_plugin::OpKernelContext*) + 936 frame #25: 0x000000013a179140 libmetal_plugin.dylib`void metal_plugin::ComputeOpKernel<metal_plugin::MetalReluGradOp<float> >(void*, TF_OpKernelContext*) + 44 frame #26: 0x000000029a7b43f0 _pywrap_tensorflow_internal.so`tensorflow::PluggableDevice::Compute(tensorflow::OpKernel*, tensorflow::OpKernelContext*) + 148 frame #27: 0x0000000128291a28 libtensorflow_framework.2.dylib`tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::Process(tensorflow::PropagatorState::TaggedNode, long long) + 2972 frame #28: 0x0000000128293044 libtensorflow_framework.2.dylib`std::__1::__function::__func<void tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::RunTask<tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()>(tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()&&)::'lambda'(), std::__1::allocator<void tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::RunTask<tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()>(tensorflow::(anonymous namespace)::ExecutorState<tensorflow::PropagatorState>::ScheduleReady(absl::lts_20210324::InlinedVector<tensorflow::PropagatorState::TaggedNode, 8ul, std::__1::allocator<tensorflow::PropagatorState::TaggedNode> >*, tensorflow::PropagatorState::TaggedNodeReadyQueue*)::'lambda0'()&&)::'lambda'()>, void ()>::operator()() + 56 frame #29: 0x000000029b35be34 _pywrap_tensorflow_internal.so`Eigen::ThreadPoolTempl<tensorflow::thread::EigenEnvironment>::WorkerLoop(int) + 1496 frame #30: 0x000000029b35b730 _pywrap_tensorflow_internal.so`tensorflow::thread::EigenEnvironment::CreateThread(std::__1::function<void ()>)::'lambda'()::operator()() const + 80 frame #31: 0x00000001288b7424 libtensorflow_framework.2.dylib`tensorflow::(anonymous namespace)::PThread::ThreadFn(void*) + 120 frame #32: 0x000000018957a26c libsystem_pthread.dylib`_pthread_start + 148 (lldb) ``` Python BT: ``` Current thread 0x000000028571b000 (most recent call first): File "<string>", line 1 in <module> Thread 0x0000000104f84580 (most recent call first): File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/execute.py", line 54 in quick_execute File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/function.py", line 499 in call File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/function.py", line 1853 in _call_flat File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/function.py", line 2956 in __call__ File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/def_function.py", line 947 in _call File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/eager/def_function.py", line 915 in __call__ File "/Users/me/miniforge3/lib/python3.9/site-packages/tensorflow/python/util/traceback_utils.py", line 150 in error_handler File "/Users/me/my_project/model.py", line 666 in env_step_training_cb File "/Users/me/my_project/model.py", line 598 in run_episode File "/Users/me/my_project/model.py", line 676 in train_main File "/Users/me/my_project/main.py", line 16 in do_train File "/Users/me/my_project/main.py", line 121 in <module> ```