Comment puis-je mettre en œuvre pondérée de la croix entropie dans tensorflow à l'aide de sparse_softmax_cross_entropy_with_logits

Je commence à utiliser tensorflow (venant de Caffe), et je suis en utilisant la perte sparse_softmax_cross_entropy_with_logits. La fonction accepte des labels comme 0,1,...C-1 au lieu de onehot encodages. Maintenant, je veux utiliser une pondération en fonction de la classe de l'étiquette; je sais que cela peut être fait peut-être avec une multiplication de matrice si j'utilise softmax_cross_entropy_with_logits (un hot d'encodage), Est-il possible de faire la même chose avec sparse_softmax_cross_entropy_with_logits?

OriginalL'auteur Roger Trullo | 2016-10-23