MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / MakeSizes

Function MakeSizes

tensorflow/core/framework/tensor_shape_test.cc:665–685  ·  view source on GitHub ↗

A few different test cases for tensor sizes for benchmarks

Source from the content-addressed store, hash-verified

663
664// A few different test cases for tensor sizes for benchmarks
665static std::vector<int64> MakeSizes(int arg) {
666 std::vector<int64> sizes;
667 switch (arg) {
668 case 0:
669 sizes = {100};
670 break;
671 case 1:
672 sizes = {100, 1000};
673 break;
674 case 2:
675 sizes = {100, 1000000};
676 break;
677 case 3:
678 sizes = {100, 256, 192, 3};
679 break;
680 case 4:
681 sizes = {1, 2, 1ll << 34, 1, 1, 1};
682 break;
683 }
684 return sizes;
685}
686
687static void BM_TensorShape_Init(int iters, int arg) {
688 auto sizes = MakeSizes(arg);

Callers 2

BM_TensorShape_InitFunction · 0.85
BM_TensorShape_AssignFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected