accel_model Module
Module avec classe de base abstraite de modèles accélérés matériellement.
Classes
AccelModel |
Classe de base abstraite pour les modèles accélérés. Les modèles accélérés sont des réseaux neuronaux qui peuvent être accélérés à l’aide d’un matériel dédié. Classe de base abstraite pour un modèle anaccel. Pour ajouter un nouveau modèle, implémentez une sous-classe : folder_name de modèle, version, checkpoint_uri et save_name doivent tous être donnés par l’utilisateur. Le chemin de poids et est figé doivent être exposés au moins pour les versions quantifiées. :p aram model_base_path : chemin d’accès de base dans lequel stocker tous les modèles. Généralement donné par l’utilisateur. :p aram model_folder_name : chemin d’accès sur disque pour stocker toutes les versions de ce modèle. :p aram version : version de ce modèle. :p aram check_point_uri : URI à partir duquel le modèle est téléchargé s’il n’est pas sur le disque. :p aram save_name : nom sous lequel le point de contrôle est enregistré, utilisé pour charger le métagraphe. :p aram is_frozen : si le modèle doit être figé lors du chargement. Cela fige le graphe en supprimant les variables de tf. GraphKeys.TRAINABLE_VARIABLES. :p aram weight_path : chemin d’accès personnalisé à partir duquel charger les pondérations, au lieu du chemin par défaut sur le disque. Utilisé dans les scénarios de réentraînement. |