Cette page n'est pas encore disponible dans votre langue. Nous nous efforçons d'ajouter d'autres langues. Nous vous remercions de votre compréhension.

Help Center/ ModelArts/ Troubleshooting/ Training Jobs/ Internet Access Issues/ Error Message "Network is unreachable" Displayed in Logs

Error Message "Network is unreachable" Displayed in Logs

Updated on 2024-06-11 GMT+08:00

Symptom

When PyTorch is used, the following error message will be displayed in logs after pretrained in torchvision.models is set to True:
'OSError: [Errno 101] Network is unreachable'

Possible Causes

For security purposes, ModelArts internal training nodes are not allowed to access the Internet.

Solution

  1. Change the pretrained value to False, download the pre-trained model, and load the path to this model.
    import torch
    import torchvision.models as models
    
    model1 = models.resnet34(pretrained=False, progress=True)
    checkpoint = '/xxx/resnet34-333f7ec4.pth'
    state_dict = torch.load(checkpoint)
    model1.load_state_dict(state_dict)
  2. Use the local PyCharm to remotely access notebook for debugging.

Summary and Suggestions

Before creating a training job, use the ModelArts development environment to debug the training code to maximally eliminate errors in code migration.

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback