Description
Hi! I am facing the following error while running your code. I am using hugging face pytorch models. The function "log_odds" is unrecognizable.
Traceback (most recent call last):
File "/work/mfatima/pytorch-image-models/DFR_validate.py", line 619,
in
main()
File "/work/mfatima/pytorch-image-models/DFR_validate.py", line 592, in main
results = validate(args)
File "/work/mfatima/pytorch-image-models/DFR_validate.py", line 427,
in validate
fido.fit(im, predicted_class, model, config=fido_config)
File "/work/mfatima/pytorch-image-models/fido_pytorch/src/fido/module.py",
line 144, in fit
masks, probs, loss, l1_norm, tvl = self.objective(im, y, clf,
batch_size=config.batch_size)
File "/work/mfatima/pytorch-image-models/fido_pytorch/src/fido/module.py",
line 127, in objective
prob, odds = clf.log_odds(_x, c=y)
File "/work/mfatima/miniconda3/envs/TvS/lib/python3.9/site-packages/torch/nn/modules/module.py",
line 1688, in getattr
raise AttributeError(f"'{type(self).name}' object has no
attribute '{name}'")
AttributeError: 'ConvNeXt' object has no attribute 'log_odds'