diff --git a/python/paddle/nn/functional/loss.py b/python/paddle/nn/functional/loss.py index 90a3ebc679cf7dc7ea8e391067152cc5175dc9f4..c223addc2607bf0b169f24444aca738f557e703d 100755 --- a/python/paddle/nn/functional/loss.py +++ b/python/paddle/nn/functional/loss.py @@ -1275,7 +1275,8 @@ def cross_entropy(input, fluid.data_feeder.check_variable_and_dtype( input, 'input', ['float32', 'float64'], 'softmax_cross_entropy') fluid.data_feeder.check_variable_and_dtype( - label, 'label', ['int32', 'int64'], 'softmax_cross_entropy') + label, 'label', ['int32', 'int64', 'float32', 'float64'], + 'softmax_cross_entropy') out = softmax_with_cross_entropy( input, label,