Why is training this xgboost model in a subprocess not terminating?
Why is training this xgboost model in a subprocess not terminating? Question: Given the following program running my_function in a subprocess using run_process_timeout_wrapper leads to a timeout (over 160s), while running it "normally" takes less than a second. from multiprocessing import Process, Queue import time import numpy as np import xgboost def run_process_timeout_wrapper(function, args, timeout): …