name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
struct AddValidFixture : AddMainFixture
{
- AddValidFixture() : AddMainFixture("FLOAT") {
+ AddValidFixture() : AddMainFixture("1") {
Setup();
}
};
struct AddInvalidFixture : AddMainFixture
{
- AddInvalidFixture() : AddMainFixture("INT32") { }
+ AddInvalidFixture() : AddMainFixture("6") { }
};
struct AddValidBroadcastFixture : public armnnUtils::ParserPrototxtFixture<armnnOnnxParser::IOnnxParser>
name: "Input0"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input1"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input0"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input1"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "mean"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "var"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "scale"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "bias"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
attribute {
name: "epsilon"
f: 0.0010000000475
- type: FLOAT
+ type: 1
}
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 5.0
name: "mean"
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 2.0
name: "var"
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 0.0
name: "bias"
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 1.0
name: "scale"
}
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "mean"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 2
name: "var"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 2
name: "scale"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 2
name: "bias"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 2
attribute {
name: "epsilon"
f: 0.00001
- type: FLOAT
+ type: 1
}
}
initializer {
dims: 2
- data_type: FLOAT
+ data_type: 1
float_data: 0.0
float_data: 3.0
name: "mean"
}
initializer {
dims: 2
- data_type: FLOAT
+ data_type: 1
float_data: 1.0
float_data: 1.5
name: "var"
}
initializer {
dims: 2
- data_type: FLOAT
+ data_type: 1
float_data: 0.0
float_data: 1.0
name: "bias"
}
initializer {
dims: 2
- data_type: FLOAT
+ data_type: 1
float_data: 1.0
float_data: 1.5
name: "scale"
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
float_data: 6.0
}
- type: FLOAT
+ type: 1
}
name: "constantNode"
op_type: "Constant"
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 7
struct ConstValidFixture : ConstMainFixture
{
- ConstValidFixture() : ConstMainFixture("FLOAT") {
+ ConstValidFixture() : ConstMainFixture("1") {
Setup();
}
};
struct ConstInvalidFixture : ConstMainFixture
{
- ConstInvalidFixture() : ConstMainFixture("FLOAT16") { }
+ ConstInvalidFixture() : ConstMainFixture("10") { }
};
BOOST_FIXTURE_TEST_CASE(ValidConstTest, ConstValidFixture)
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Weight"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
dims: 1
dims: 3
dims: 3
- data_type: FLOAT
+ data_type: 1
float_data: 2
float_data: 1
float_data: 0
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Weight"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
dims: 1
dims: 2
dims: 2
- data_type: FLOAT
+ data_type: 1
float_data: 2
float_data: 1
float_data: 0
name: "Bias"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
}
initializer {
dims: 4
- data_type: FLOAT
+ data_type: 1
float_data: 10
float_data: 0
float_data: 0
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Weight"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 2
dims: 3
dims: 1
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: -1
float_data: 2
float_data: 0
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Weight"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 3
dims: 1
dims: 2
dims: 2
- data_type: FLOAT
+ data_type: 1
float_data: 1
float_data: 1
float_data: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Const"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 17.0
name: "Const"
}
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Weight"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 2
name: "Weight"
}
name: "Bias"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 1
name: "Bias"
}
name: "AddInput"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Weight"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 2
name: "Weight"
}
name: "Bias"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 1
name: "Bias"
}
name: "Bias_1"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 10.0
name: "Bias_1"
}
name: "AddInput"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "AddOutput"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "AddOutput_1"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Weight"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 2
name: "Weight"
}
name: "Bias"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
}
initializer {
dims: 1
- data_type: FLOAT
+ data_type: 1
float_data: 1
name: "Bias"
}
name: "AddInput"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "AddOutput"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
name: "value"
t {
dims: 7
- data_type: FLOAT
+ data_type: 1
float_data: 0.0
float_data: 1.0
float_data: 2.0
float_data: 6.0
}
- type: FLOAT
+ type: 1
}
name: "constantNode"
op_type: "Constant"
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 7
name: "Input0"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input1"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
struct MaxPoolValidFixture : PoolingMainFixture
{
- MaxPoolValidFixture() : PoolingMainFixture("FLOAT", "\"MaxPool\"") {
+ MaxPoolValidFixture() : PoolingMainFixture("1", "\"MaxPool\"") {
Setup();
}
};
struct MaxPoolInvalidFixture : PoolingMainFixture
{
- MaxPoolInvalidFixture() : PoolingMainFixture("FLOAT16", "\"MaxPool\"") { }
+ MaxPoolInvalidFixture() : PoolingMainFixture("10", "\"MaxPool\"") { }
};
BOOST_FIXTURE_TEST_CASE(ValidMaxPoolTest, MaxPoolValidFixture)
struct AvgPoolValidFixture : PoolingMainFixture
{
- AvgPoolValidFixture() : PoolingMainFixture("FLOAT", "\"AveragePool\"") {
+ AvgPoolValidFixture() : PoolingMainFixture("1", "\"AveragePool\"") {
Setup();
}
};
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 2
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 1
name: "Input"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 4
name: "Shape"
type {
tensor_type {
- elem_type: INT64
+ elem_type: 7
shape {
dim {
dim_value: 2
}
initializer {
dims: 2
- data_type: INT64
+ data_type: 7
int64_data: 2
int64_data: 2
name: "Shape"
name: "Output"
type {
tensor_type {
- elem_type: FLOAT
+ elem_type: 1
shape {
dim {
dim_value: 2
struct ReshapeValidFixture : ReshapeMainFixture
{
- ReshapeValidFixture() : ReshapeMainFixture("FLOAT") {
+ ReshapeValidFixture() : ReshapeMainFixture("1") {
Setup();
}
};
struct ReshapeInvalidFixture : ReshapeMainFixture
{
- ReshapeInvalidFixture() : ReshapeMainFixture("FLOAT16") { }
+ ReshapeInvalidFixture() : ReshapeMainFixture("10") { }
};
BOOST_FIXTURE_TEST_CASE(ValidReshapeTest, ReshapeValidFixture)