ID: 8b5b327d-6e24-47ed-8256-46bf650577dc
Type: Training
Status: Failed
Created: 2025-12-17 09:10:34
Started: 2025-12-17 09:10:35
Finished: 2025-12-17 09:10:42
{'inference': 'nuts',
'model_type': 'bayes',
'profile': 'full',
'seasons': [2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024],
'seed': 42,
'set_active': True,
'use_student_t': False}
daemonic processes are not allowed to have children
Traceback (most recent call last):
File "/home/azureuser/nfl-sim/webapp/simui/tasks.py", line 75, in train_job
result = run_train(
^^^^^^^^^^
File "/home/azureuser/nfl-sim/webapp/simui/services.py", line 73, in run_train
model_path = train_model(
^^^^^^^^^^^^
File "/home/azureuser/nfl-sim/nflsim/model/train.py", line 65, in train_model
model.train(
File "/home/azureuser/nfl-sim/nflsim/model/bayes_epa.py", line 323, in train
self.idata = pm.sample(
^^^^^^^^^^
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/mcmc.py", line 928, in sample
_mp_sample(**sample_args, **parallel_args)
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/mcmc.py", line 1387, in _mp_sample
sampler = ps.ParallelSampler(
^^^^^^^^^^^^^^^^^^^
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/parallel.py", line 462, in __init__
self._samplers = [
^
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/parallel.py", line 463, in <listcomp>
ProcessAdapter(
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/parallel.py", line 311, in __init__
self._process.start()
File "/usr/lib/python3.11/multiprocessing/process.py", line 118, in start
assert not _current_process._config.get('daemon'), \
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: daemonic processes are not allowed to have children
Starting training job 8b5b327d-6e24-47ed-8256-46bf650577dc
Training bayes model on seasons [2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024] with profile=full, inference=nuts
ERROR: daemonic processes are not allowed to have children
Traceback (most recent call last):
File "/home/azureuser/nfl-sim/webapp/simui/tasks.py", line 75, in train_job
result = run_train(
^^^^^^^^^^
File "/home/azureuser/nfl-sim/webapp/simui/services.py", line 73, in run_train
model_path = train_model(
^^^^^^^^^^^^
File "/home/azureuser/nfl-sim/nflsim/model/train.py", line 65, in train_model
model.train(
File "/home/azureuser/nfl-sim/nflsim/model/bayes_epa.py", line 323, in train
self.idata = pm.sample(
^^^^^^^^^^
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/mcmc.py", line 928, in sample
_mp_sample(**sample_args, **parallel_args)
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/mcmc.py", line 1387, in _mp_sample
sampler = ps.ParallelSampler(
^^^^^^^^^^^^^^^^^^^
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/parallel.py", line 462, in __init__
self._samplers = [
^
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/parallel.py", line 463, in <listcomp>
ProcessAdapter(
File "/home/azureuser/nfl-sim/.venv/lib/python3.11/site-packages/pymc/sampling/parallel.py", line 311, in __init__
self._process.start()
File "/usr/lib/python3.11/multiprocessing/process.py", line 118, in start
assert not _current_process._config.get('daemon'), \
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: daemonic processes are not allowed to have children