@@ -194,9 +194,9 @@ def backward(ctx, dl_dzhat, dl_dlams, dl_dnus):
194
194
for i in range (nBatch ):
195
195
rhs = np .zeros (n_tot )
196
196
rhs [:dim ] = dl_dzhat [i ]
197
- if dl_dlams != None :
197
+ if dl_dlams is not None :
198
198
rhs [dim : dim + neq ] = dl_dlams [i ]
199
- if dl_dnus != None :
199
+ if dl_dnus is not None :
200
200
rhs [dim + neq :] = dl_dnus [i ]
201
201
vector_of_loss_derivatives .append (rhs )
202
202
@@ -212,9 +212,9 @@ def backward(ctx, dl_dzhat, dl_dlams, dl_dnus):
212
212
for i in range (nBatch ):
213
213
rhs = np .zeros (n_tot )
214
214
rhs [:dim ] = dl_dzhat [i ].cpu ()
215
- if dl_dlams != None :
215
+ if dl_dlams is not None :
216
216
rhs [dim : dim + neq ] = dl_dlams [i ].cpu ()
217
- if dl_dnus != None :
217
+ if dl_dnus is not None :
218
218
rhs [dim + neq :] = dl_dnus [i ].cpu ()
219
219
qpi = ctx .vector_of_qps .get (i )
220
220
proxsuite .proxqp .dense .compute_backward (
@@ -472,13 +472,13 @@ def backward(ctx, dl_dzhat, dl_dlams, dl_dnus, dl_ds_e, dl_ds_i):
472
472
473
473
rhs = np .zeros (kkt .shape [0 ])
474
474
rhs [:dim ] = - dl_dzhat [i ]
475
- if dl_dlams != None :
475
+ if dl_dlams is not None :
476
476
if n_eq != 0 :
477
477
rhs [dim : dim + n_eq ] = - dl_dlams [i ]
478
478
active_set = None
479
479
if n_in != 0 :
480
480
active_set = - z_i [:n_in_sol ] + z_i [n_in_sol :] >= 0
481
- if dl_dnus != None :
481
+ if dl_dnus is not None :
482
482
if n_in != 0 :
483
483
# we must convert dl_dnus to a uni sided version
484
484
# to do so we reconstitute the active set
@@ -488,10 +488,10 @@ def backward(ctx, dl_dzhat, dl_dlams, dl_dnus, dl_ds_e, dl_ds_i):
488
488
rhs [dim + n_eq + n_in_sol : dim + n_eq + n_in ][active_set ] = (
489
489
- dl_dnus [i ][active_set ]
490
490
)
491
- if dl_ds_e != None :
491
+ if dl_ds_e is not None :
492
492
if dl_ds_e .shape [0 ] != 0 :
493
493
rhs [dim + n_eq + n_in : dim + 2 * n_eq + n_in ] = - dl_ds_e [i ]
494
- if dl_ds_i != None :
494
+ if dl_ds_i is not None :
495
495
if dl_ds_i .shape [0 ] != 0 :
496
496
# we must convert dl_dnus to a uni sided version
497
497
# to do so we reconstitute the active set
0 commit comments