@@ -23,6 +23,7 @@ limitations under the License.
23
23
#include " tensorflow/core/lib/core/status.h"
24
24
#include " tensorflow/core/lib/core/status_test_util.h"
25
25
#include " tensorflow/core/platform/test.h"
26
+ #include " tensorflow/core/public/version.h"
26
27
27
28
namespace tensorflow {
28
29
namespace {
@@ -38,14 +39,14 @@ TEST(ShapeRefinerTest, Constant) {
38
39
// and that its shape is correct.
39
40
Scope root = Scope::NewRootScope ();
40
41
auto c = ops::Const (root, 42 .0f );
41
- ShapeRefiner m (OpRegistry::Global ());
42
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
42
43
TF_ASSERT_OK (m.AddNode (c.node ()));
43
44
44
45
EXPECT_SHAPE (" []" , m, c, 0 );
45
46
}
46
47
47
48
TEST (ShapeRefinerTest, MatMul) {
48
- ShapeRefiner m (OpRegistry::Global ());
49
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
49
50
50
51
Scope root = Scope::NewRootScope ();
51
52
auto a = ops::Const (root, {{1 .0f }, {2 .0f }});
@@ -62,7 +63,7 @@ TEST(ShapeRefinerTest, MatMul) {
62
63
}
63
64
64
65
TEST (ShapeRefinerTest, InvalidOrder) {
65
- ShapeRefiner m (OpRegistry::Global ());
66
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
66
67
Scope root = Scope::NewRootScope ();
67
68
auto a = ops::Const (root, {{1 .0f }, {2 .0f }});
68
69
auto b = ops::Const (root, {{1 .0f , 2 .0f }});
@@ -77,7 +78,7 @@ TEST(ShapeRefinerTest, InvalidOrder) {
77
78
}
78
79
79
80
TEST (ShapeRefinerTest, BadShapes) {
80
- ShapeRefiner m (OpRegistry::Global ());
81
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
81
82
Scope root = Scope::NewRootScope ();
82
83
auto a = ops::Const (root, {{1 .0f }, {2 .0f }});
83
84
auto b = ops::Const (root, {{1 .0f }, {2 .0f }});
@@ -94,7 +95,7 @@ TEST(ShapeRefinerTest, BadShapes) {
94
95
}
95
96
96
97
TEST (ShapeRefinerTest, SetShape) {
97
- ShapeRefiner m (OpRegistry::Global ());
98
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
98
99
99
100
Scope root = Scope::NewRootScope ();
100
101
auto a = ops::Placeholder (root, DT_FLOAT);
@@ -136,7 +137,7 @@ TEST(ShapeRefinerTest, PropagateConstants) {
136
137
auto dim = ops::Variable (root, {}, DT_INT32);
137
138
138
139
auto am = ops::ArgMax (root, input, dim);
139
- ShapeRefiner m (OpRegistry::Global ());
140
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
140
141
TF_ASSERT_OK (m.AddNode (input.node ()));
141
142
TF_ASSERT_OK (m.AddNode (dim.node ()));
142
143
TF_ASSERT_OK (m.AddNode (am.node ()));
@@ -153,7 +154,7 @@ TEST(ShapeRefinerTest, PropagateConstants) {
153
154
auto dim = ops::Const (root, 1 );
154
155
155
156
auto am = ops::ArgMax (root, input, dim);
156
- ShapeRefiner m (OpRegistry::Global ());
157
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
157
158
TF_ASSERT_OK (m.AddNode (input.node ()));
158
159
TF_ASSERT_OK (m.AddNode (dim.node ()));
159
160
TF_ASSERT_OK (m.AddNode (am.node ()));
@@ -169,7 +170,7 @@ TEST(ShapeRefinerTest, PropagateConstants) {
169
170
auto dim = ops::Const (root, 0 );
170
171
171
172
auto am = ops::ArgMax (root, input, dim);
172
- ShapeRefiner m (OpRegistry::Global ());
173
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
173
174
TF_ASSERT_OK (m.AddNode (input.node ()));
174
175
TF_ASSERT_OK (m.AddNode (dim.node ()));
175
176
TF_ASSERT_OK (m.AddNode (am.node ()));
@@ -199,7 +200,7 @@ REGISTER_OP("TestOp")
199
200
} // namespace
200
201
201
202
TEST (ShapeRefinerTest, InputTensorDependencies) {
202
- ShapeRefiner m (OpRegistry::Global ());
203
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
203
204
Graph graph (OpRegistry::Global ());
204
205
Node* node;
205
206
@@ -260,7 +261,7 @@ TEST(ShapeRefinerTest, PropagateShape) {
260
261
.Input (shape.node ())
261
262
.Finalize (root.graph (), &shape_data));
262
263
263
- ShapeRefiner m (OpRegistry::Global ());
264
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
264
265
TF_ASSERT_OK (m.AddNode (input.node ()));
265
266
TF_ASSERT_OK (m.AddNode (shape.node ()));
266
267
TF_ASSERT_OK (m.AddNode (shape_data));
@@ -281,7 +282,7 @@ TEST(ShapeRefinerTest, PropagateSize) {
281
282
.Input (size.node ())
282
283
.Finalize (root.graph (), &shape_data));
283
284
284
- ShapeRefiner m (OpRegistry::Global ());
285
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
285
286
TF_ASSERT_OK (m.AddNode (input.node ()));
286
287
TF_ASSERT_OK (m.AddNode (size.node ()));
287
288
TF_ASSERT_OK (m.AddNode (shape_data));
@@ -302,7 +303,7 @@ TEST(ShapeRefinerTest, PropagateRank) {
302
303
.Input (rank.node ())
303
304
.Finalize (root.graph (), &shape_data));
304
305
305
- ShapeRefiner m (OpRegistry::Global ());
306
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
306
307
TF_ASSERT_OK (m.AddNode (input.node ()));
307
308
TF_ASSERT_OK (m.AddNode (rank.node ()));
308
309
TF_ASSERT_OK (m.AddNode (shape_data));
@@ -323,7 +324,7 @@ TEST(ShapeRefinerTest, PropagateRange) {
323
324
.Input (range.node ())
324
325
.Finalize (root.graph (), &shape_data));
325
326
326
- ShapeRefiner m (OpRegistry::Global ());
327
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
327
328
TF_ASSERT_OK (m.AddNode (begin.node ()));
328
329
TF_ASSERT_OK (m.AddNode (limit.node ()));
329
330
TF_ASSERT_OK (m.AddNode (delta.node ()));
@@ -346,7 +347,7 @@ TEST(ShapeRefinerTest, ConstantValueTwoInputsToSameNode) {
346
347
.Input (range.node ())
347
348
.Finalize (root.graph (), &shape_data));
348
349
349
- ShapeRefiner m (OpRegistry::Global ());
350
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
350
351
TF_ASSERT_OK (m.AddNode (begin_and_delta.node ()));
351
352
TF_ASSERT_OK (m.AddNode (limit.node ()));
352
353
TF_ASSERT_OK (m.AddNode (range.node ()));
@@ -381,7 +382,7 @@ TEST(ShapeRefinerTest, ConstantValueVisitNodeTwice) {
381
382
.Input (range.node ())
382
383
.Finalize (root.graph (), &shape_data));
383
384
384
- ShapeRefiner m (OpRegistry::Global ());
385
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
385
386
TF_ASSERT_OK (m.AddNode (begin.node ()));
386
387
TF_ASSERT_OK (m.AddNode (limit.node ()));
387
388
TF_ASSERT_OK (m.AddNode (delta.node ()));
@@ -477,7 +478,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_EmptyVector) {
477
478
.Input (input)
478
479
.Finalize (root.graph (), &result));
479
480
480
- ShapeRefiner m (OpRegistry::Global ());
481
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
481
482
TF_ASSERT_OK (m.AddNode (input));
482
483
TF_ASSERT_OK (m.AddNode (result));
483
484
@@ -498,7 +499,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_Shape) {
498
499
.Input (shape.node ())
499
500
.Finalize (root.graph (), &result));
500
501
501
- ShapeRefiner m (OpRegistry::Global ());
502
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
502
503
TF_ASSERT_OK (m.AddNode (input));
503
504
TF_ASSERT_OK (m.AddNode (shape.node ()));
504
505
TF_ASSERT_OK (m.AddNode (result));
@@ -533,7 +534,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_PackInt32) {
533
534
.Input (pack.node ())
534
535
.Finalize (root.graph (), &result));
535
536
536
- ShapeRefiner m (OpRegistry::Global ());
537
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
537
538
for (auto input : inputs) {
538
539
TF_ASSERT_OK (m.AddNode (input.node ()));
539
540
}
@@ -565,7 +566,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_PackInt64) {
565
566
.Input (pack.node ())
566
567
.Finalize (root.graph (), &result));
567
568
568
- ShapeRefiner m (OpRegistry::Global ());
569
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
569
570
for (const auto & input : inputs) {
570
571
TF_ASSERT_OK (m.AddNode (input.node ()));
571
572
}
@@ -591,7 +592,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_PackUnknownDim) {
591
592
.Input (pack.node ())
592
593
.Finalize (root.graph (), &result));
593
594
594
- ShapeRefiner m (OpRegistry::Global ());
595
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
595
596
for (const auto & input : inputs) {
596
597
TF_ASSERT_OK (m.AddNode (input.node ()));
597
598
}
@@ -618,7 +619,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_PackInvalidInput) {
618
619
.Input (pack.node ())
619
620
.Finalize (root.graph (), &result));
620
621
621
- ShapeRefiner m (OpRegistry::Global ());
622
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
622
623
for (const auto & input : inputs) {
623
624
TF_ASSERT_OK (m.AddNode (input.node ()));
624
625
}
@@ -650,7 +651,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_Concat) {
650
651
.Input (concat.node ())
651
652
.Finalize (g, &result));
652
653
653
- ShapeRefiner m (OpRegistry::Global ());
654
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
654
655
TF_ASSERT_OK (m.AddNode (partial_1));
655
656
TF_ASSERT_OK (m.AddNode (partial_2));
656
657
for (const auto & o : concat_inputs) {
@@ -692,7 +693,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_ConcatWithUnknown) {
692
693
.Input (concat.node ())
693
694
.Finalize (g, &result));
694
695
695
- ShapeRefiner m (OpRegistry::Global ());
696
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
696
697
TF_ASSERT_OK (m.AddNode (partial_1));
697
698
TF_ASSERT_OK (m.AddNode (partial_2));
698
699
TF_ASSERT_OK (m.AddNode (unknown));
@@ -734,7 +735,7 @@ TEST(ShapeRefinerTest, ConstantValueAsShape_ConcatInvalidDimValue) {
734
735
.Input (concat.node ())
735
736
.Finalize (g, &result));
736
737
737
- ShapeRefiner m (OpRegistry::Global ());
738
+ ShapeRefiner m (TF_GRAPH_DEF_VERSION, OpRegistry::Global ());
738
739
TF_ASSERT_OK (m.AddNode (partial_1));
739
740
TF_ASSERT_OK (m.AddNode (partial_2));
740
741
for (const auto & o : concat_inputs) {
0 commit comments