hq-deng / RD4AD

Anomaly Detection via Reverse Distillation from One-Class Embedding
MIT License
174 stars 31 forks source link

可以询问一下这个问题怎么解决吗 #31

Closed rock-lss closed 6 months ago

rock-lss commented 6 months ago

Traceback (most recent call last): File "/homec/ssli/RD4AD/main.py", line 120, in train(i) File "/homec/ssli/RD4AD/main.py", line 105, in train auroc_px, auroc_sp, aupro_px = evaluation(encoder, bn, decoder, test_dataloader, device) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/homec/ssli/RD4AD/test.py", line 88, in evaluation aupro_list.append(compute_pro(gt.squeeze(0).cpu().numpy().astype(int), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/homec/ssli/RD4AD/test.py", line 378, in compute_pro df = df.append({"pro": mean(pros), "fpr": fpr, "threshold": th}, ignore_index=True) ^^^^^^^^^ File "/homec/ssli/lib/python3.11/site-packages/pandas/core/generic.py", line 6293, in getattr return object.getattribute(self, name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'DataFrame' object has no attribute 'append'. Did you mean: '_append'?