I think this a bug in the transpose operation but I wanted to check to see if this could be a usage problem. Assuming it is a bug I think the easiest thing to do would be to modify this if...else..else block in transpose.cu to explicitly exclude situations where the fastest axis size is one.
While working on Python3 support @realtimeradio ran into a problem with a test script:
which was throwing a
map.cpp:486 error 10: BF_STATUS_INVALID_ARGUMENT
with:I think this a bug in the transpose operation but I wanted to check to see if this could be a usage problem. Assuming it is a bug I think the easiest thing to do would be to modify this if...else..else block in transpose.cu to explicitly exclude situations where the fastest axis size is one.