jiazhihao/TASO

cuda_helper.cu:82: void helperSetBroadcastableTensorDescriptor(const taso::Tensor&, const taso::Tensor&, cudnnTensorDescriptor_t): Assertion `false' failed.

OuHangKresnik opened this issue · 1 comments

Just as the title:

(gdb) p input
$1 = (const taso::Tensor &) @0x555589dcf678: {static MAX_KEY_LENGTH = 274, static MAGIC_NUMBER = 23333,
numDim = 1, dim = {1, -2008300352, 21845, -1980118144, 21845, 1057128885, 1021911609, 1035326753}, stride = {1,
1048604497, -1069232552, -1078297696, 1065886482, 1049973618, -1096231070, -1140642707}, idx = 0, op = {
static INVALID_OP = {static INVALID_OP = , guid = 0,
ptr = 0x0}, guid = 105, ptr = 0x55558837f1c0}, data_ptr = 0x7ffef061ea00, split = {{static NO_SPLIT = {
static NO_SPLIT = , num = 0, pos = {

(gdb) p output
$2 = (const taso::Tensor &) @0x555589dd1178: {static MAX_KEY_LENGTH = 274, static MAGIC_NUMBER = 23333,
numDim = 4, dim = {1, 64, 128, 128, 0, 0, 0, 0}, stride = {1048576, 16384, 128, 1, 1045711936, -1098908207,
1011689796, 1054273973}, idx = 0, op = {static INVALID_OP = {
static INVALID_OP = , guid = 0, ptr = 0x0}, guid = 0,
ptr = 0x0}, data_ptr = 0x0, split = {{static NO_SPLIT = {
static NO_SPLIT = , num = 0, pos = {

The failure should have been fixed by commit c76ee70