Может кто-нибудь сказать мне, как проверить, существует ли модель Pytorch, и если она существует, удалите ее и замените ее новой?

Любой родитель, который существует в момент привязки события, и если ваша страница динамически создавала элементы с помощью кнопки имени класса, вы привязывали бы событие к родительскому, который уже существует

$(document).ready(function(){
  //Particular Parent chield click
  $(".buttons").on("click","button",function(){
    alert("Clicked");
  });  
  
  //Dynamic event bind on button class  
  $(document).on("click",".button",function(){
    alert("Dymamic Clicked");
  });
  $("input").addClass("button");  
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="buttons">
  <input type="button" value="1">
  <button>2</button>
  <input type="text">
  <button>3</button>  
  <input type="button" value="5">  
  </div>
<button>6</button>

-1
задан Malav Bateriwala 28 March 2019 в 01:14
поделиться

1 ответ

Самое простое решение - просто сохранить модель с тем же именем, по существу перезаписав существующую. Это эквивалентно проверке, существует ли она, удалению и затем сохранению.

Если вы хотите явно проверить, существует ли он, вы можете легко сделать это с помощью os.

import os
if os.path.exists('path/to/model.pth'):  # checking if there is a file with this name
    os.remove('path/to/model.pth')  # deleting the file
    torch.save(model, 'path/to/model.pth')  # saving a new model with the same name
0
ответ дан mkisantal 28 March 2019 в 01:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: