!916 Bugfix: check pricision loss when cast from int64 to bool

From: @hugo1
Reviewed-by: @ji_chen,@xchu42
Signed-off-by: @startzgf168,@ji_chen
pull/916/MERGE
mindspore-ci-bot 4 years ago committed by Gitee
commit 267ddd9801

@ -23,7 +23,10 @@
namespace { namespace {
const int kInvalidTransopDataIndex = -1; const int kInvalidTransopDataIndex = -1;
const int kTransOpOutIndex = 0; const int kTransOpOutIndex = 0;
std::map<ge::DataType, ge::DataType> precision_loss_transfer_map = {{ge::DT_FLOAT, ge::DT_BOOL}}; std::map<ge::DataType, ge::DataType> precision_loss_transfer_map = {
{ge::DT_FLOAT, ge::DT_BOOL},
{ge::DT_INT64, ge::DT_BOOL}
};
} // namespace } // namespace
namespace ge { namespace ge {

Loading…
Cancel
Save