runtime error
Exit code: 1. Reason: loading... From: https://drive.google.com/uc?id=1X5CR18u0I-ZOi_8P0cNptCe5JGk9Ro0C To: /app/piano.wav 0%| | 0.00/4.30M [00:00<?, ?B/s][A 100%|██████████| 4.30M/4.30M [00:00<00:00, 17.7MB/s] Downloading... From: https://drive.google.com/uc?id=1W-8HwmGR5SiyDbUcGAZYYDKdCIst07__ To: /app/torch_efficientnet_fold2_CNN.pth 0%| | 0.00/16.4M [00:00<?, ?B/s][A 93%|█████████▎| 15.2M/16.4M [00:01<00:00, 14.8MB/s][A 100%|██████████| 16.4M/16.4M [00:01<00:00, 14.8MB/s] Traceback (most recent call last): File "/app/run.py", line 17, in <module> model = torch.load("torch_efficientnet_fold2_CNN.pth", map_location=torch.device('cpu')) File "/usr/local/lib/python3.13/site-packages/torch/serialization.py", line 1609, in load raise pickle.UnpicklingError(_get_wo_message(str(e))) from None _pickle.UnpicklingError: Weights only load failed. This file can still be loaded, to do so you have two options, [1mdo those steps only if you trust the source of the checkpoint[0m. (1) In PyTorch 2.6, we changed the default value of the `weights_only` argument in `torch.load` from `False` to `True`. Re-running `torch.load` with `weights_only` set to `False` will likely succeed, but it can result in arbitrary code execution. Do it only if you got the file from a trusted source. (2) Alternatively, to load with `weights_only=True` please check the recommended steps in the following error message. WeightsUnpickler error: Unsupported global: GLOBAL torchvision.models.efficientnet.EfficientNet was not an allowed global by default. Please use `torch.serialization.add_safe_globals([torchvision.models.efficientnet.EfficientNet])` or the `torch.serialization.safe_globals([torchvision.models.efficientnet.EfficientNet])` context manager to allowlist this global if you trust this class/function. Check the documentation of torch.load to learn more about types accepted by default with weights_only https://pytorch.org/docs/stable/generated/torch.load.html.
Container logs:
Fetching error logs...