Optimization 有没有办法知道在Gurobi usercuts上花了多少时间?

Optimization 有没有办法知道在Gurobi usercuts上花了多少时间?,optimization,time,julia,julia-jump,Optimization,Time,Julia,Julia Jump,我使用的是跳跃数学优化界面,用户通过Gurobi削减回调 MOI.set(m, MOI.UserCutCallback(), callback_benders_usercuts) 我想知道是否有办法知道在我的usercut函数中花费了多少时间回调\u benders\u usercuts usercuts_time = 0 callback_benders_usercuts(arguments) usercuts_time += time() # ... computing

我使用的是跳跃数学优化界面,用户通过Gurobi削减回调

MOI.set(m, MOI.UserCutCallback(), callback_benders_usercuts)
我想知道是否有办法知道在我的usercut函数中花费了多少时间
回调\u benders\u usercuts

usercuts_time = 0
callback_benders_usercuts(arguments)
    usercuts_time += time()
    # ... computing
    usercuts_time += time() - usercuts_time
    return
不起作用,因为我认为,
callback\u benders\u usercuts
在许多节点上被调用,并且我的变量本身相互连接

我得到的结论显然是错误的:

 [ Info: Spent 1.614e9s in User cuts
你想要什么

callback_benders_usercuts(arguments)
    t = time()
    # ... computing
    usercuts_time += time() - t
    return