ASSERT_EQ(shape.dim(3).size(), 8);
}
+TEST(plier_Convert, to_loco_datatype)
+{
+ ASSERT_EQ(plier::tf::as_loco_datatype(tensorflow::DT_FLOAT), loco::DataType::FLOAT32);
+}
+
TEST(plier_Convert, attr_ilist)
{
tensorflow::NodeDef node;
ASSERT_EQ(i_list.at(2), 1LL << 40);
ASSERT_EQ(i_list.at(3), -(1LL << 40));
}
+
+TEST(plier_Convert, to_data_layout)
+{
+ ASSERT_EQ(plier::tf::as_data_layout("NHWC"), plier::tf::DataLayout::NHWC);
+ ASSERT_EQ(plier::tf::as_data_layout("NCHW"), plier::tf::DataLayout::NCHW);
+}