[PYTHON] [Pytorch] Je souhaite attribuer manuellement les paramètres d'entraînement du modèle

Si vous lisez l'article et avez des suggestions, n'hésitez pas à nous contacter. Ce sera encourageant si vous l'aimez.

Lorsque vous souhaitez attribuer manuellement les paramètres d'entraînement du modèle

Lorsque vous utilisez Pytorch et que vous souhaitez contraindre la valeur d'un paramètre, cela peut être réalisé par la méthode suivante.

Exemple concret

code

state_dict = model.state_dict()#Appel de paramètres dans le modèle
for k in state_dict.keys():
    state_dict[k] = torch.clamp(state_dict[k], min=1e-4)
model.load_state_dict(state_dict)

point

  1. Utilisez torch.clamp
  2. Utilisez model.load_state_dict

Commentaire

--Par exemple, si vous souhaitez limiter la valeur minimale à 0, vous pouvez utiliser la fonction torch.clamp pour limiter la valeur. Vous pouvez limiter la plage de valeurs avec torch.clamp (input, min = 0, max = 10).

Recommended Posts

[Pytorch] Je souhaite attribuer manuellement les paramètres d'entraînement du modèle
Je souhaite personnaliser l'apparence de zabbix
Je veux grep le résultat de l'exécution de strace
Je veux utiliser PyTorch pour générer quelque chose comme les paroles de Japari Park
Je veux bien comprendre les bases de Bokeh
Je souhaite augmenter la sécurité de la connexion SSH
Je souhaite utiliser uniquement le traitement de normalisation SudachiPy
Je veux obtenir des informations sur le fonctionnement de Yahoo Route
J'ai fait une fonction pour vérifier le modèle de DCGAN
Je veux déterminer l'authenticité d'un élément du tableau numpy
Je veux connaître la nature de Python et pip
Keras Je veux obtenir la sortie de n'importe quelle couche !!
Je veux connaître la légende du monde des technologies informatiques
Je veux obtenir le nom de la fonction / méthode en cours d'exécution
Je veux lire la version html de la version "OpenCV-Python Tutorials" OpenCV 3.1
Je veux sortir le début du mois prochain avec Python
J'ai résumé comment changer les paramètres de démarrage de GRUB et GRUB2
Je veux vérifier la position de mon visage avec OpenCV!
Je veux connaître la population de chaque pays du monde.
Je veux gérer la rime part1
Je veux gérer la rime part3
Je veux afficher la barre de progression
Je veux gérer la rime part2
Je veux gérer la rime part5
Je veux gérer la rime part4
Je ne veux pas l'admettre ... Représentation dynamique du système de Neural Network
Je veux convertir par lots le résultat de "chaîne de caractères" .split () en Python
Je veux expliquer en détail la classe abstraite (ABCmeta) de Python
Je souhaite trier une liste dans l'ordre des autres listes
Je veux exprimer mes sentiments avec les paroles de Mr. Children
Je veux analyser les sentiments des gens qui veulent se rencontrer et trembler
Je veux prédire le succès des joueurs NBA utilisant le SDK Qore
Je souhaite laisser une commande arbitraire dans l'historique des commandes de Shell
Je souhaite arrêter la suppression automatique de la zone tmp dans RHEL7
Python: je souhaite mesurer proprement le temps de traitement d'une fonction
J'ai essayé de prédire le comportement du nouveau virus corona avec le modèle SEIR.
Je veux gérer la rime part7 (BOW)
J'ai essayé de corriger la forme trapézoïdale de l'image
Je veux obtenir les données de League of Legends ③
Je veux obtenir les données de League of Legends ②
Je veux obtenir les données de League of Legends ①
Je souhaite utiliser la fonction d'activation Mish
Je veux afficher la progression en Python!
J'ai essayé de vectoriser les paroles de Hinatazaka 46!
Je veux obtenir le chemin du répertoire où le fichier en cours d'exécution est stocké.
Je souhaite visualiser l'état des transferts de la J League 2020, que dois-je faire?
L'histoire de l'adresse IPv6 que je souhaite conserver au minimum
Je souhaite utiliser Python dans l'environnement de pyenv + pipenv sous Windows 10
Je souhaite définir un cycle de vie dans la définition de tâche d'ECS
Je veux ajouter du silence pendant 1 seconde au début d'un fichier wav
Je souhaite voir une liste de fichiers WebDAV dans le module Requêtes
Je veux recadrer l'image le long du contour au lieu du rectangle [python OpenCV]
Je souhaite stocker les résultats de% time, %% time, etc. dans un objet (variable)
J'ai essayé de créer un modèle avec l'exemple d'Amazon SageMaker Autopilot
Je veux voir le nom de fichier de DataLoader
J'ai essayé de faire quelque chose comme un chatbot avec le modèle Seq2Seq de TensorFlow
Je veux détecter des images de chats d'Instagram