* add support for conv transpose 2d and add bench mark for float types * update bench calculation * enable testing all conv operations on metal