sparse-probing-paper
sparse-probing-paper copied to clipboard
Why are all OSP results not available?
Why can I not run OSP for --osp_upto_k
values greater than 16? Whenever I set the values to some high numbers such as 200, I get the following error:
Traceback (most recent call last):
File "probe_adapters_exp.py", line 260, in <module>
run_probe_on_layer(
File "probe_adapters_exp.py", line 106, in run_probe_on_layer
result = inner_loop_fn(
File "/data/users/jalabi/adaptation/sparse-probing-paper/experiments/inner_loops.py", line 178, in optimal_sparse_probing
model_stats, filtered_support, beta, bias = sparse_classification_oa(
File "/data/users/jalabi/adaptation/sparse-probing-paper/experiments/probes.py", line 133, in sparse_classification_oa
support_indices = sorted([i for i in range(len(s)) if s[i].X > 0.5])
File "/data/users/jalabi/adaptation/sparse-probing-paper/experiments/probes.py", line 133, in <listcomp>
support_indices = sorted([i for i in range(len(s)) if s[i].X > 0.5])
File "src/gurobipy/var.pxi", line 125, in gurobipy.Var.__getattr__
File "src/gurobipy/var.pxi", line 153, in gurobipy.Var.getAttr
File "src/gurobipy/attrutil.pxi", line 100, in gurobipy.__getattr
AttributeError: Unable to retrieve attribute 'X'
@wesg52, please do you by chance know what the issue is ?