Closed qiuxin2012 closed 5 years ago
test code
import torchvision import numpy as np from zoo.pipeline.api.net.torch_net import TorchNet from zoo.common.nncontext import init_nncontext sc = init_nncontext("Object Detection Example") input = np.random.rand(1, 3, 224, 224) model = torchvision.models.resnet18().eval() net = TorchNet.from_pytorch(model, [1, 3, 224, 224]) result = net.predict(input) print(result.collect()) import torch with torch.no_grad(): print(model(torch.Tensor(input)))
torchnet's result:
[array([ 3.74878109e-01, -1.31922567e+00, -8.85901034e-01, -7.12347269e-01, 1.06809698e-01, 4.45175201e-01, -6.62672818e-01, 6.14829510e-02, 2.42397055e-01, 1.10141337e-01, -4.90026206e-01, -1.46618700e+00, -1.06230453e-01, -1.46709657e+00, 1.05173290e+00, 5.44399433e-02, -5.13154387e-01, 7.99532235e-01, -4.09477279e-02, 1.23269868e+00, -1.68987060e+00, 5.49524069e-01, -1.12183675e-01, 1.85302690e-01, -2.68771768e-01, -3.74099277e-02, -1.08390200e+00, -7.65769780e-01, -6.62536696e-02, -4.39484090e-01, -8.17326486e-01, 1.62058151e+00, -3.69018227e-01, 4.17334229e-01, 1.18404031e+00, 1.27722752e+00, -1.17876387e+00, 7.46984422e-01, 1.41101200e-02, 3.70763421e-01, -5.52040637e-01, -1.05381072e+00, 7.77815938e-01, 9.47480559e-01, 3.98006558e-01, -5.29138744e-01, 1.87831652e+00, 2.61362553e-01, -5.30600786e-01, 7.67063141e-01, -6.36106879e-02, -9.93039846e-01, -1.76547747e-02, -4.61912900e-01, -5.79799414e-01, -1.93639994e-01, 6.19476020e-01, 2.25750938e-01, -2.67607808e-01, 2.85148621e-01, 4.91327077e-01, -7.21228659e-01, -2.97347218e-01, -1.85416669e-01, -7.57247329e-01, -7.37684786e-01, -7.86444008e-01, -2.42918819e-01, 1.36601366e-02, -7.48773515e-02, -1.75301246e-02, 3.80416662e-02, 1.38434805e-02, -1.08478022e+00, 4.11970884e-01, 4.68149364e-01, -7.23712325e-01, 7.34963059e-01, -1.30737090e+00, -5.87243915e-01, 6.34683847e-01, -1.91487536e-01, 6.60434067e-01, 5.53669393e-01, -9.36714470e-01, 3.41640264e-01, 2.21898496e-01, 2.93024033e-01, -7.69319654e-01, 1.78953081e-01, -2.87382305e-01, -1.36498779e-01, 1.04492277e-01, 2.78357953e-01, 8.95210207e-01, -3.27723652e-01, -1.85448043e-02, -6.80911601e-01, 4.51121368e-02, 2.62826174e-01, 3.27252090e-01, 1.10045075e-01, 8.51322472e-01, -3.10128957e-01, -1.45597473e-01, 8.03020537e-01, -3.06990564e-01, -5.49414158e-01, -8.75263989e-01, 4.20361534e-02, 1.19946003e+00, 3.53066713e-01, -8.72636020e-01, 2.59672642e-01, 4.48228002e-01, -1.44816089e+00, 9.68535244e-02, 1.14365780e+00, 1.82910100e-01, -4.23940152e-01, 5.63721061e-01, 2.34346434e-01, 1.01417914e-01, 8.05737019e-01, -1.53483975e+00, -1.27878666e+00, -6.64884984e-01, -1.57331616e-01, 1.88264862e-01, 4.73160326e-01, 7.88344204e-01, -4.45952415e-01, -6.27510905e-01, 9.53039646e-01, 6.07624173e-01, -4.55780894e-01, -5.16128302e-01, -1.11260009e+00, 1.54887944e-01, -1.88387841e-01, -4.67845313e-02, 7.43854940e-01, 8.46403897e-01, 7.74836898e-01, 2.13871181e-01, 4.14633453e-01, -5.39296985e-01, -9.02837694e-01, 1.84604692e+00, -1.19538665e+00, 5.09119332e-01, 6.25101268e-01, -5.23882627e-01, 1.34407640e-01, 2.47563481e-01, -8.41297865e-01, -6.62727714e-01, 1.35992682e+00, -7.53020644e-01, -8.47217679e-01, 3.31343800e-01, -3.39891940e-01, 4.70511019e-01, 3.79004180e-01, 8.98862660e-01, -3.89965415e-01, -1.02455580e+00, 3.35883260e-01, 5.18218935e-01, -2.26006925e-01, -1.03291035e+00, 3.31422538e-01, 9.74362969e-01, -7.87759125e-01, -1.92131862e-01, -4.49451566e-01, -6.16628349e-01, -7.99155056e-01, -5.90029120e-01, 5.12631059e-01, -5.60016632e-01, 5.59905648e-01, -9.90956485e-01, 1.12154686e+00, 1.93715245e-01, -7.19867170e-01, 2.37360448e-01, -3.00488263e-01, 1.13962114e+00, 4.96803671e-01, 5.02685249e-01, 1.22496629e+00, 1.63546070e-01, -4.48695958e-01, -2.65658647e-03, 4.98402148e-01, 2.55490601e-01, -5.57947159e-01, -8.94515574e-01, 6.78281069e-01, 2.62913585e-01, 4.11686122e-01, -1.02379179e+00, -2.66034126e-01, -3.43181014e-01, -5.24198234e-01, 9.18233216e-01, 1.32985055e-01, 1.60394442e+00, 1.17981315e+00, 1.22255886e+00, 1.06859401e-01, 7.81478703e-01, 8.17481637e-01, -7.49715924e-01, 6.44461572e-01, 4.41633910e-03, 1.59860298e-01, 2.00973183e-01, -2.79350340e-01, 1.43697035e+00, -4.05712634e-01, 7.96160758e-01, 2.09291026e-01, -1.05740595e+00, 1.48051500e-01, -2.25922372e-02, -1.38723299e-01, -1.21313965e+00, -1.56771553e+00, 4.96752374e-02, -4.12040114e-01, 6.85160756e-01, -4.13228542e-01, 8.08814943e-01, 1.87354922e-01, 3.99620414e-01, 2.12325126e-01, -1.18619621e+00, -5.67635238e-01, -9.08684015e-01, 1.14429212e+00, 2.58439064e-01, 1.50854504e+00, -1.26085711e+00, 8.03526878e-01, -5.10038257e-01, 3.22052091e-01, 2.81572074e-01, -1.25644207e-01, -1.19527197e+00, -8.06523114e-02, 1.44248891e+00, -4.99489635e-01, 1.65216312e-01, 2.94218212e-01, 7.54142523e-01, -2.58793771e-01, -1.33232331e+00, -2.20836329e+00, 3.47467631e-01, 3.06311905e-01, -1.10292315e+00, -8.16550106e-02, -7.93632492e-03, -2.83749133e-01, 1.22687924e+00, 2.15121642e-01, -2.15518057e-01, -6.82611838e-02, 1.30814567e-01, -2.37128749e-01, -5.99001586e-01, -1.48176014e+00, 1.12685636e-01, -6.92462444e-01, -5.71920201e-02, -9.96549428e-02, -6.15630411e-02, -5.06517410e-01, -7.96614408e-01, -2.50849962e-01, 1.19347095e+00, 9.65774298e-01, 1.28610396e+00, -8.89873356e-02, 7.84266442e-02, 1.57239988e-01, 1.01303089e+00, -1.05924606e-01, -1.26220584e-01, -3.57059866e-01, -6.94590509e-02, -1.10156417e+00, -3.46073568e-01, -9.35584456e-02, -2.46068507e-01, -1.39741039e+00, -5.51258802e-01, -5.18426359e-01, 1.16607785e+00, -1.90505177e-01, 9.23330367e-01, 5.06600797e-01, -1.73129821e+00, -1.85620391e+00, -9.66320515e-01, 3.24838042e-01, 1.41239476e+00, 1.22612274e+00, 8.31182063e-01, 1.55461475e-01, -6.47804737e-01, -3.78448784e-01, 4.55393344e-01, 1.47778404e+00, 1.05170645e-01, 1.62473135e-02, 1.75386488e-01, 1.00912356e+00, 1.04872501e+00, 9.83543932e-01, 1.01197354e-01, 1.52355254e+00, -8.01415384e-01, 7.05392301e-01, 4.55509245e-01, 3.37663412e-01, -2.71069556e-01, 5.09635687e-01, 3.81126404e-01, 2.58811295e-01, -3.51127148e-01, 4.35279608e-01, -8.36204290e-01, 9.48136449e-01, -3.17549765e-01, -5.42395115e-01, 3.12876463e-01, -8.51351678e-01, 2.34950930e-01, 1.63141817e-01, -3.95609885e-01, 1.05464613e+00, -1.01721019e-01, -2.84966886e-01, 7.13177979e-01, 1.94025278e-01, -3.40591997e-01, 3.46549958e-01, 5.64693987e-01, -7.88885117e-01, -1.22710013e+00, 2.36628167e-02, 7.18608737e-01, 7.22510874e-01, -8.54045339e-03, -2.33183935e-01, 8.25444460e-01, -5.36024511e-01, -1.11682904e+00, 2.35157520e-01, 2.50363171e-01, -6.93795741e-01, 1.98994148e+00, -5.78094065e-01, 2.81607419e-01, 1.43261194e-01, -4.51443829e-02, 3.66300702e-01, -1.09890096e-01, 2.12300509e-01, -3.92600715e-01, 3.71165663e-01, 6.30384386e-01, -1.30960095e+00, 9.44702387e-01, 1.23742327e-01, 3.70627582e-01, -4.31430846e-01, -1.27621457e-01, 2.15290919e-01, -6.83246076e-01, -7.84057826e-02, -2.42442757e-01, 1.19682908e+00, 3.47650677e-01, -4.52706814e-01, -2.46552318e-01, 5.09922922e-01, -9.84157443e-01, -8.65957975e-01, -6.34000599e-01, -1.95888504e-02, -4.42185611e-01, -6.97389662e-01, -5.98904669e-01, -6.03232622e-01, 6.77207410e-01, -4.87021685e-01, 4.42165345e-01, -2.67864168e-01, 3.32566589e-01, 3.18604559e-01, -5.50370216e-01, -2.66344845e-03, 5.65616012e-01, 1.21332026e+00, 1.02145445e+00, -1.01050711e+00, 1.15587294e+00, 3.09713632e-01, -2.70182416e-02, -5.56756496e-01, 6.55352056e-01, 6.86999440e-01, -6.55957460e-02, -4.95202132e-02, -2.95083046e-01, -3.20771396e-01, 3.72263134e-01, -1.46792769e-01, 8.79643440e-01, -1.82523012e-01, 4.09233570e-01, -3.78820032e-01, 1.69794321e-01, -7.40461767e-01, -8.04708600e-02, 3.20911288e-01, 5.65740824e-01, 1.98322698e-01, -1.08209169e+00, 1.30887344e-01, -4.35623765e-01, -4.91847396e-01, -8.63707006e-01, -1.52907334e-02, 4.33662027e-01, -1.14212644e+00, -3.96988809e-01, -4.95964020e-01, 9.58009139e-02, 2.43186563e-01, -3.57475244e-02, 4.16601956e-01, -1.80139542e-02, -8.96941364e-01, 1.17355108e+00, 6.47874713e-01, -2.95164809e-03, -6.60275161e-01, -4.05005634e-01, -1.85298026e-01, 1.52453446e+00, -1.27530253e+00, 2.06903145e-01, 2.65304029e-01, -1.34261400e-01, 2.02205229e+00, -3.58909190e-01, -2.94269383e-01, 1.89820266e+00, 5.26801169e-01, -7.66028225e-01, -1.31544590e-01, -4.00125086e-01, -3.35717082e-01, -7.98858583e-01, 1.11168540e+00, 9.70721304e-01, 4.68132019e-01, 3.09054047e-01, -5.75295836e-02, 2.92914957e-01, -1.40749425e-01, 3.43114465e-01, -2.50467092e-01, -1.62648261e-01, 2.60036290e-02, 1.01315999e+00, -2.08992474e-02, 2.10232899e-01, -2.62395531e-01, -7.31543452e-02, 5.38140535e-01, 3.94695133e-01, -3.36364880e-02, -1.06851363e+00, 8.42168182e-02, 1.12151873e+00, 2.05029353e-01, 3.51288348e-01, -9.32198763e-01, 8.75532329e-01, -4.11158174e-01, 5.97126245e-01, 7.90515125e-01, -2.15014175e-01, -1.35570788e+00, -1.92717284e-01, 1.46323693e+00, -6.49146974e-01, -1.10881165e-01, 7.39407182e-01, -5.94660461e-01, -8.34696829e-01, 6.09364212e-01, 3.52122821e-02, -8.71189237e-01, -7.49866426e-01, 2.79089600e-01, 4.55645546e-02, 5.04298747e-01, 4.76707995e-01, -8.36448193e-01, 5.29305518e-01, -1.03998017e+00, -4.42100078e-01, 1.34578913e-01, 1.61362022e-01, 4.97988671e-01, -9.54938412e-01, -1.54832458e+00, 4.97006416e-01, -1.24470927e-01, 1.40327722e-01, 5.51689863e-01, -3.44369829e-01, 7.62809157e-01, -1.56933248e-01, 5.36300659e-01, 4.59055275e-01, -3.17510396e-01, 9.23449934e-01, 4.38813120e-04, 5.46115875e-01, 1.32624894e-01, 1.30415201e-01, -1.21583152e+00, -8.31392288e-01, 4.94251370e-01, 1.17584869e-01, 2.21546590e-02, -5.20383239e-01, -1.15149760e+00, -1.39237559e+00, 6.55237079e-01, 2.29165733e-01, 5.84455431e-01, 1.31706309e+00, 6.48194909e-01, -8.70868742e-01, 6.97550178e-01, -1.31192315e+00, -2.56125122e-01, 3.90225828e-01, -1.09623957e+00, 5.27259052e-01, -6.76640511e-01, -1.96792305e-01, 4.06023860e-01, -9.69156384e-01, -8.40644985e-02, -5.15665300e-02, -5.60638309e-01, 9.39308286e-01, 5.25991261e-01, 9.29795504e-02, -1.92959249e-01, 6.07709467e-01, 2.62586594e-01, -5.69644272e-01, -7.68063486e-01, 3.07744801e-01, -1.83675185e-01, -3.11731130e-01, -1.21591890e+00, 2.28155822e-01, -2.86024421e-01, -6.89803809e-02, -4.53550369e-01, 2.23076135e-01, -6.70395613e-01, -6.90645039e-01, 7.07118750e-01, -2.13978618e-01, -4.27122146e-01, -7.11044312e-01, 8.83063793e-01, 7.16482580e-01, 2.68367559e-01, -4.99681421e-02, -1.89990985e+00, -4.90919799e-01, -1.16176081e+00, -5.28369658e-02, -2.36910343e-01, 3.79368484e-01, 1.30318344e+00, 5.52334666e-01, -7.11801350e-01, -5.02972960e-01, -1.27384081e-01, -8.72070566e-02, 6.66147053e-01, 7.57734627e-02, 4.59112227e-01, 5.08779287e-03, -4.44391936e-01, 1.04737961e+00, 4.62710351e-01, -4.81164217e-01, 4.10205364e-01, 7.63789296e-01, -5.80797732e-01, -6.49884582e-01, -2.33319879e-01, 1.21768272e+00, 5.85313559e-01, -7.57461116e-02, 1.14566040e+00, 3.47491443e-01, 3.21212858e-01, -3.72384042e-01, -1.28226054e+00, 7.52117038e-01, 8.71866822e-01, -8.66105616e-01, -1.35787785e+00, -5.72395802e-01, 1.71965587e+00, -6.14650071e-01, -9.82438624e-01, -6.71079695e-01, 3.88227940e-01, -4.24764425e-01, -1.62212527e+00, -1.82681903e-02, -2.95246720e-01, -2.50254869e-01, 8.84555519e-01, 6.95255280e-01, 6.44982040e-01, -2.13978037e-01, -6.63555384e-01, 2.48304546e-01, 3.42501014e-01, -7.56143928e-01, -1.06988132e-01, 1.19729710e+00, -4.40339684e-01, -5.04415810e-01, 3.45352709e-01, 3.48716766e-01, -9.99249160e-01, -1.07242489e+00, -1.01689363e+00, 5.49733102e-01, 4.70155597e-01, -7.87340045e-01, -1.00460768e+00, -7.11603463e-01, 3.91815841e-01, 2.17880905e-01, -1.91161901e-01, 2.76664943e-01, -9.73942727e-02, 5.35393536e-01, -1.25982714e+00, 3.37512046e-01, 6.64720237e-01, 2.20909730e-01, -8.21060777e-01, -9.19227540e-01, 8.78234863e-01, 5.62758446e-01, 1.60927802e-01, 9.86595824e-03, -9.95342612e-01, -1.13368738e+00, 4.19272244e-01, -4.57339674e-01, 5.24610914e-02, 4.78602856e-01, -2.75980532e-01, 9.84229922e-01, -1.16562760e+00, 4.19185370e-01, -3.16663891e-01, 1.40491813e-01, -7.61528611e-01, 4.02088434e-01, -9.05978382e-01, -1.89240038e-01, -7.89086372e-02, 2.00638220e-01, -4.71776038e-01, 2.69823909e-01, 1.10117066e+00, 1.28566444e+00, -1.38565028e+00, -2.09693357e-01, 9.71246421e-01, 4.89865541e-01, 2.46769238e+00, 7.80548155e-01, -5.46020627e-01, -3.59995723e-01, -6.04523182e-01, -1.18136883e+00, -1.68510354e+00, -6.91705167e-01, 2.20839620e-01, -4.03438091e-01, -2.14677714e-02, -6.54360354e-02, 4.08497900e-01, 9.10661742e-03, -1.21278775e+00, 1.16685474e+00, -3.51482891e-02, -4.69583988e-01, -2.95929968e-01, 9.53481674e-01, -3.89733985e-02, 3.71252596e-01, -4.98869777e-01, -4.43200022e-01, 6.18247747e-01, 1.51162431e-01, 8.84025156e-01, -3.94771636e-01, 3.10169667e-01, -1.50019836e+00, 2.08304837e-01, 4.99282271e-01, 7.20219612e-01, 9.46684182e-01, 6.90036774e-01, 3.75366211e-01, -1.45980358e-01, -1.35258079e-01, 1.32326946e-01, -8.04007351e-01, 5.01712024e-01, 7.41519406e-03, 6.98335767e-01, 3.25475484e-01, -3.98795158e-01, 1.77561402e+00, -2.66806602e-01, -5.96073687e-01, -5.00077248e-01, -2.70197093e-01, -4.07920867e-01, -7.55171657e-01, -4.44420099e-01, 9.63077247e-02, -1.49176061e-01, -1.98530078e-01, -1.25333667e+00, 5.38630664e-01, 1.72921926e-01, 9.62580144e-01, -5.57102621e-01, 9.94369149e-01, -2.26117224e-01, -1.01830654e-01, -5.65761864e-01, -1.53725564e+00, 9.75375026e-02, 1.08452070e+00, -4.47712660e-01, 7.83094227e-01, -5.23403399e-02, -1.49838567e-01, -1.91305816e-01, -6.88420683e-02, 9.65306878e-01, 6.86239064e-01, 1.32002056e-01, 3.70406002e-01, 2.22008681e+00, 1.10894167e+00, -2.63799816e-01, -5.94861805e-01, 1.49109811e-01, -2.97215760e-01, -5.11678755e-01, -5.35073876e-02, 4.27086800e-01, 3.70882481e-01, -6.14332736e-01, -1.60653520e+00, -5.50497472e-01, 2.65232712e-01, 7.01437235e-01, -1.93321630e-01, 7.76589692e-01, 1.62881315e-01, -4.13896918e-01, -2.88424015e-01, 1.24847150e+00, 5.03630161e-01, 1.03596020e+00, 7.05644548e-01, -2.76964158e-01, 3.13030064e-01, -6.76381767e-01, -6.10075414e-01, 8.24356675e-01, -1.35822982e-01, 5.03763914e-01, -2.49393031e-01, -5.01934171e-01, 2.24550277e-01, -3.41412902e-01, 5.49315333e-01, -1.07072151e+00, 5.75075924e-01, 1.44720042e+00, -1.25258088e+00, 3.94052953e-01, -7.94224381e-01, -9.36045229e-01, -3.18718791e-01, -6.35337770e-01, 3.57108206e-01, -2.66294241e-01, 2.52916873e-01, -1.20662071e-01, 1.58222723e+00, 1.28795838e+00, -2.30199412e-01, 7.76688308e-02, -3.39981586e-01, 1.51596546e-01, -1.49702445e-01, -1.27367496e-01, -1.89489171e-01, -4.31542546e-01, 2.63407260e-01, 4.70095307e-01, 1.07564516e-02, -7.07633793e-01, -2.63131976e-01, -2.70424366e-01, 1.02276075e+00, -8.92246962e-02, -1.48116267e+00, -8.46420676e-02, 5.82591772e-01, -8.99159551e-01, 6.28863692e-01, 1.00412405e+00, -3.77242982e-01, 1.13469386e+00, 1.74201772e-01, 1.71697304e-01, -1.42679468e-01, 2.28436172e-01, -1.24299717e+00, 1.33291125e+00, -8.31902623e-01, -1.47206008e-01, 4.72986162e-01, -1.83559310e+00, -8.04337204e-01, -5.39252877e-01, 1.61795333e-01, 9.42866802e-01, -1.17215776e+00, -7.96434283e-01, -2.83037126e-01, -4.35829014e-01, 8.36161792e-01, 8.27050805e-01, 5.71184158e-01, 5.97031832e-01, 1.92013323e-01, 2.64702052e-01, -4.28140871e-02, -3.32852870e-01, -2.47159675e-01, -4.56610590e-01, 4.08104390e-01, -2.14919496e+00, 9.24436092e-01, -7.78558731e-01, -9.90067348e-02, 2.32694402e-01, 6.81851327e-01, -8.88806820e-01, 4.20916975e-01, 1.43846726e+00, -3.70504975e-01, 8.38855684e-01, 8.29497814e-01, -9.63093400e-01, 2.72974402e-01, -3.33555043e-01, 4.76618975e-01, -1.86526507e-01, -4.12002593e-01, -6.26882970e-01, -1.21015072e+00, 1.34889424e-01, 4.30074155e-01, -8.26548219e-01, 9.31524277e-01, 2.86071807e-01, -5.75960875e-01, -7.92129159e-01, -1.91630140e-01, 1.26836812e+00, 4.41279382e-01, 7.58263588e-01, 9.87868428e-01, -2.33756348e-01, -5.36097825e-01, -5.38420737e-01, 3.84302020e-01, -2.33477235e-01, -8.30238581e-01, 3.42878699e-01, -9.08619463e-01, 8.19200456e-01, 1.33273184e-01, -2.62235314e-01, 4.96111751e-01, -1.10129952e+00, -4.78701234e-01, -1.27418029e+00, 1.22857165e+00, 5.21468878e-01, 6.32117748e-01, -5.12101173e-01, 1.26027942e+00, 2.45430693e-01, -1.00929298e-01, -1.19884275e-02, -2.71092117e-01, 9.35990453e-01, 8.42617452e-01, 8.15620482e-01, -7.43470728e-01, -3.60406816e-01, 1.01035392e+00, 1.07572067e+00, 1.80236191e-01, -6.21466398e-01, 2.32772991e-01, -1.61951147e-02, 4.26525325e-01, 3.99804085e-01, 2.61970162e-01, -3.24961990e-01, 7.78058827e-01, -7.00062513e-01, 1.22970557e+00, -2.64009476e-01, -6.89716578e-01, -4.10511792e-01, -1.75498873e-01, 6.39246821e-01, 1.36715457e-01, 5.00421703e-01, -2.08542570e-01, 1.53389335e-01, -2.59863615e+00, 4.21409845e-01, 1.14041591e+00, -4.77195263e-01, -5.94181657e-01, 1.46309590e+00, -6.71602786e-01, -6.66305870e-02, -7.97472954e-01, 4.82888848e-01, 1.04748440e+00, -1.48829174e+00, 4.16808575e-01, 4.06762451e-01, 1.01011229e+00, -4.02247280e-01, -6.29830897e-01, 3.33448410e-01, 2.50736028e-01, 7.10504532e-01, -3.33598852e-01, -1.90180764e-01, 3.71447355e-01, -4.21307892e-01, 1.49538770e-01, -4.18643385e-01, 5.21888971e-01, 3.24680805e-01, 2.17201561e-01, -5.05309820e-01], dtype=float32)]
pytorch result:
tensor([[ 3.7694e-01, -1.3012e+00, -8.8517e-01, -7.1545e-01, 1.0421e-01, 4.4947e-01, -6.5365e-01, 6.3476e-02, 2.2466e-01, 1.3064e-01, -4.5386e-01, -1.4630e+00, -1.5086e-01, -1.4993e+00, 1.0766e+00, 3.1719e-02, -5.0881e-01, 8.1540e-01, -1.5339e-02, 1.2395e+00, -1.6575e+00, 5.1887e-01, -8.0966e-02, 1.5141e-01, -2.5130e-01, -3.6511e-02, -1.0641e+00, -7.6661e-01, -4.9414e-02, -4.3361e-01, -8.1233e-01, 1.6432e+00, -3.6983e-01, 4.2927e-01, 1.1943e+00, 1.2777e+00, -1.1575e+00, 7.5488e-01, 3.3509e-02, 3.4266e-01, -5.4115e-01, -1.0436e+00, 8.1037e-01, 9.5807e-01, 3.7489e-01, -5.0593e-01, 1.9021e+00, 2.4683e-01, -5.1919e-01, 7.6790e-01, -7.8788e-02, -9.9885e-01, -2.2795e-02, -4.7815e-01, -5.6399e-01, -1.6715e-01, 6.2481e-01, 2.3428e-01, -3.0558e-01, 2.6020e-01, 5.1721e-01, -7.0853e-01, -3.1642e-01, -2.2430e-01, -7.6660e-01, -7.5160e-01, -7.9779e-01, -2.3436e-01, 3.2242e-02, -8.8854e-02, -1.2533e-02, 4.0960e-02, 1.0911e-02, -1.0917e+00, 4.0105e-01, 4.5426e-01, -7.3270e-01, 7.2673e-01, -1.3169e+00, -6.0898e-01, 6.0858e-01, -2.0572e-01, 6.8112e-01, 5.5884e-01, -9.6710e-01, 3.5678e-01, 2.4347e-01, 3.0385e-01, -7.8655e-01, 1.7764e-01, -2.6840e-01, -1.2318e-01, 8.4996e-02, 3.1470e-01, 8.6298e-01, -3.2341e-01, -2.6187e-02, -6.6518e-01, 3.6635e-02, 2.4496e-01, 3.1161e-01, 7.2801e-02, 8.4176e-01, -2.9524e-01, -1.0498e-01, 8.1141e-01, -3.2749e-01, -5.4234e-01, -8.9080e-01, 5.2864e-02, 1.1825e+00, 3.6283e-01, -9.0090e-01, 2.6068e-01, 4.5840e-01, -1.4587e+00, 9.1471e-02, 1.1387e+00, 1.9162e-01, -4.2804e-01, 5.7209e-01, 2.0482e-01, 1.1076e-01, 7.8633e-01, -1.5656e+00, -1.2763e+00, -6.8730e-01, -1.8484e-01, 2.0690e-01, 4.4643e-01, 7.8222e-01, -4.7438e-01, -6.3047e-01, 9.2492e-01, 5.9360e-01, -4.3747e-01, -5.0029e-01, -1.1354e+00, 1.3094e-01, -2.1421e-01, -2.6120e-02, 7.6440e-01, 8.4495e-01, 7.4254e-01, 2.0581e-01, 4.1753e-01, -5.6602e-01, -9.0898e-01, 1.8552e+00, -1.1792e+00, 5.1521e-01, 5.7135e-01, -5.1182e-01, 1.3189e-01, 2.5119e-01, -8.5330e-01, -6.5692e-01, 1.3604e+00, -7.3185e-01, -8.5536e-01, 3.2422e-01, -3.6357e-01, 4.7853e-01, 3.5667e-01, 9.0254e-01, -3.7865e-01, -1.0339e+00, 3.7701e-01, 4.9656e-01, -1.9983e-01, -1.0550e+00, 3.2067e-01, 9.8702e-01, -7.8681e-01, -1.9652e-01, -4.5022e-01, -6.0650e-01, -8.2367e-01, -5.8372e-01, 4.9022e-01, -5.5676e-01, 5.9164e-01, -9.9717e-01, 1.1302e+00, 2.0120e-01, -7.3799e-01, 2.3324e-01, -3.1885e-01, 1.1582e+00, 4.9506e-01, 4.8392e-01, 1.2396e+00, 1.7743e-01, -4.1951e-01, 2.1268e-02, 4.7858e-01, 2.8047e-01, -5.6802e-01, -8.7280e-01, 6.3958e-01, 2.9918e-01, 3.9280e-01, -1.0349e+00, -2.8814e-01, -3.3908e-01, -4.9570e-01, 9.2098e-01, 1.6788e-01, 1.5822e+00, 1.1942e+00, 1.2340e+00, 1.0405e-01, 7.7271e-01, 8.1280e-01, -7.5965e-01, 6.3451e-01, 3.3155e-02, 1.4708e-01, 2.1188e-01, -2.9101e-01, 1.4309e+00, -4.2032e-01, 7.7774e-01, 2.0782e-01, -1.0599e+00, 1.3609e-01, -2.4131e-02, -1.7550e-01, -1.2085e+00, -1.5860e+00, 4.5815e-02, -4.1067e-01, 7.0358e-01, -4.0662e-01, 7.9592e-01, 1.8835e-01, 4.1346e-01, 2.0549e-01, -1.1678e+00, -5.7517e-01, -8.7921e-01, 1.1531e+00, 2.5396e-01, 1.5041e+00, -1.2768e+00, 8.3724e-01, -4.9268e-01, 3.3447e-01, 2.5499e-01, -1.0568e-01, -1.1595e+00, -4.6630e-02, 1.4119e+00, -5.0165e-01, 1.7493e-01, 3.0976e-01, 7.5699e-01, -2.7524e-01, -1.3333e+00, -2.2331e+00, 3.5686e-01, 2.8041e-01, -1.1140e+00, -9.9374e-02, -1.3449e-02, -2.8189e-01, 1.2221e+00, 2.2501e-01, -2.1995e-01, -1.0116e-01, 1.1642e-01, -2.2572e-01, -6.0606e-01, -1.4734e+00, 1.2964e-01, -6.9569e-01, -7.5872e-02, -1.1391e-01, -7.4594e-02, -5.3012e-01, -8.1162e-01, -2.5793e-01, 1.2053e+00, 9.5020e-01, 1.2949e+00, -7.3129e-02, 7.6802e-02, 1.5736e-01, 1.0265e+00, -1.0165e-01, -1.5562e-01, -3.4316e-01, -8.9475e-02, -1.0962e+00, -3.2809e-01, -5.8675e-02, -2.4349e-01, -1.4141e+00, -5.4732e-01, -5.2657e-01, 1.1447e+00, -1.5945e-01, 9.2813e-01, 4.8929e-01, -1.7471e+00, -1.8187e+00, -9.6280e-01, 3.3649e-01, 1.3949e+00, 1.2034e+00, 8.2728e-01, 1.6170e-01, -6.3747e-01, -3.6329e-01, 4.5377e-01, 1.4897e+00, 8.4422e-02, 3.3870e-02, 1.4673e-01, 1.0049e+00, 1.0351e+00, 9.8786e-01, 9.0223e-02, 1.5154e+00, -7.8996e-01, 6.5847e-01, 4.4053e-01, 3.3520e-01, -2.6273e-01, 4.9907e-01, 4.1558e-01, 2.3412e-01, -3.2575e-01, 4.3699e-01, -8.4395e-01, 9.5024e-01, -3.1587e-01, -5.7051e-01, 3.1011e-01, -8.5932e-01, 2.3612e-01, 1.6061e-01, -3.9260e-01, 1.0513e+00, -1.0220e-01, -3.1015e-01, 7.2475e-01, 1.6152e-01, -3.0660e-01, 3.0193e-01, 5.6097e-01, -7.8415e-01, -1.2022e+00, 3.9849e-02, 7.2700e-01, 7.3758e-01, -1.5039e-02, -2.4168e-01, 8.0071e-01, -5.2620e-01, -1.1145e+00, 2.1343e-01, 2.5623e-01, -7.2241e-01, 1.9490e+00, -5.8453e-01, 2.7744e-01, 1.5943e-01, -5.4629e-02, 3.8360e-01, -1.1639e-01, 2.1433e-01, -3.9146e-01, 3.9066e-01, 6.2134e-01, -1.3110e+00, 9.5551e-01, 1.2889e-01, 3.4564e-01, -4.5406e-01, -1.2081e-01, 2.3119e-01, -6.7634e-01, -6.4185e-02, -2.5962e-01, 1.2029e+00, 3.5605e-01, -4.7468e-01, -2.5627e-01, 5.1722e-01, -9.7987e-01, -8.2702e-01, -6.2523e-01, -1.3540e-02, -4.6620e-01, -6.8265e-01, -6.1826e-01, -5.6142e-01, 6.8864e-01, -5.2081e-01, 4.6730e-01, -2.6177e-01, 3.1922e-01, 3.1600e-01, -5.6164e-01, -2.3944e-03, 5.4860e-01, 1.2255e+00, 1.0108e+00, -1.0493e+00, 1.1417e+00, 2.8527e-01, -2.8791e-02, -5.7280e-01, 6.2616e-01, 7.0419e-01, -6.1309e-02, -7.7876e-02, -2.9419e-01, -3.2303e-01, 3.4531e-01, -1.4975e-01, 8.7438e-01, -2.0068e-01, 4.2080e-01, -3.4595e-01, 1.3488e-01, -7.2692e-01, -1.1311e-01, 3.3788e-01, 5.6870e-01, 1.7351e-01, -1.0828e+00, 1.4266e-01, -4.6540e-01, -4.9525e-01, -8.8987e-01, 7.9215e-03, 4.2150e-01, -1.1480e+00, -3.9985e-01, -4.9685e-01, 7.3630e-02, 2.5035e-01, -4.0285e-02, 4.1293e-01, 2.1053e-03, -9.6422e-01, 1.1631e+00, 6.6043e-01, -1.2388e-02, -6.1880e-01, -4.0961e-01, -1.9774e-01, 1.5307e+00, -1.2538e+00, 2.1101e-01, 2.6350e-01, -1.4140e-01, 2.0248e+00, -3.5578e-01, -2.9114e-01, 1.8988e+00, 5.4328e-01, -7.8603e-01, -1.1670e-01, -3.7932e-01, -3.3475e-01, -8.0494e-01, 1.1325e+00, 9.6063e-01, 4.6515e-01, 2.9308e-01, -3.5665e-02, 2.7208e-01, -1.1135e-01, 3.0753e-01, -2.3362e-01, -1.3722e-01, 6.0154e-02, 1.0000e+00, -4.2331e-02, 1.8730e-01, -2.7156e-01, -6.9842e-02, 5.3731e-01, 3.8135e-01, -4.4011e-02, -1.0702e+00, 7.5283e-02, 1.1274e+00, 2.0358e-01, 3.4605e-01, -8.9986e-01, 8.5906e-01, -4.1695e-01, 5.9871e-01, 7.7463e-01, -2.2031e-01, -1.3836e+00, -1.6536e-01, 1.4404e+00, -6.3772e-01, -1.3906e-01, 7.3834e-01, -5.7491e-01, -8.3269e-01, 6.2590e-01, 2.8333e-02, -8.6895e-01, -7.5529e-01, 2.5479e-01, 5.0380e-02, 4.8543e-01, 4.4603e-01, -8.2627e-01, 5.4601e-01, -1.0603e+00, -4.5744e-01, 1.0356e-01, 1.4635e-01, 5.3009e-01, -9.5723e-01, -1.5420e+00, 5.2195e-01, -1.2904e-01, 1.1995e-01, 5.4312e-01, -3.3691e-01, 7.8630e-01, -1.7866e-01, 5.6791e-01, 4.4472e-01, -3.2187e-01, 9.1242e-01, -2.3888e-02, 5.6556e-01, 1.3847e-01, 1.4746e-01, -1.2100e+00, -8.7145e-01, 4.8139e-01, 1.3817e-01, 5.3236e-02, -5.1764e-01, -1.1668e+00, -1.3702e+00, 6.2559e-01, 2.3336e-01, 5.7324e-01, 1.3074e+00, 6.3993e-01, -8.4486e-01, 7.1002e-01, -1.2785e+00, -2.7306e-01, 4.0953e-01, -1.1273e+00, 5.2327e-01, -6.6157e-01, -1.8975e-01, 4.2904e-01, -9.4916e-01, -5.2951e-02, -4.6578e-02, -5.6712e-01, 9.4175e-01, 5.3608e-01, 9.3738e-02, -1.9609e-01, 6.0802e-01, 2.2892e-01, -5.6528e-01, -7.6116e-01, 2.9294e-01, -1.8774e-01, -3.1609e-01, -1.2227e+00, 2.3431e-01, -3.0465e-01, -7.1129e-02, -4.4226e-01, 2.4349e-01, -6.8210e-01, -6.7780e-01, 7.0981e-01, -2.0101e-01, -4.2519e-01, -7.1677e-01, 8.9140e-01, 7.4235e-01, 2.4567e-01, -5.2366e-02, -1.8820e+00, -5.1555e-01, -1.1735e+00, -3.8623e-02, -2.6649e-01, 3.4617e-01, 1.2816e+00, 5.2850e-01, -7.2588e-01, -5.0310e-01, -1.7097e-01, -1.1367e-01, 6.5119e-01, 6.1482e-02, 4.6132e-01, 2.0711e-02, -4.7479e-01, 1.0596e+00, 4.6346e-01, -4.8310e-01, 3.9904e-01, 7.2776e-01, -5.8351e-01, -6.8125e-01, -2.3892e-01, 1.2395e+00, 5.9254e-01, -5.2842e-02, 1.1435e+00, 3.4755e-01, 3.0956e-01, -3.7020e-01, -1.2418e+00, 7.3583e-01, 8.7331e-01, -8.8891e-01, -1.3669e+00, -5.5610e-01, 1.7111e+00, -6.3320e-01, -9.3756e-01, -6.7801e-01, 3.6141e-01, -4.3058e-01, -1.6237e+00, -2.2534e-03, -2.9606e-01, -2.4069e-01, 8.7522e-01, 6.8967e-01, 6.5856e-01, -2.2394e-01, -6.6451e-01, 2.5546e-01, 3.7866e-01, -7.8800e-01, -1.0360e-01, 1.1780e+00, -4.2613e-01, -4.8284e-01, 3.0172e-01, 3.3935e-01, -1.0017e+00, -1.0625e+00, -9.9563e-01, 5.5975e-01, 4.8127e-01, -8.1309e-01, -1.0123e+00, -7.0322e-01, 3.9013e-01, 2.0429e-01, -1.7669e-01, 2.8403e-01, -9.8228e-02, 5.3307e-01, -1.2050e+00, 3.6193e-01, 6.7493e-01, 2.3740e-01, -8.1326e-01, -9.1595e-01, 8.9700e-01, 6.0256e-01, 1.6361e-01, 1.5718e-02, -1.0041e+00, -1.1453e+00, 3.9576e-01, -4.3622e-01, 5.4787e-02, 4.5549e-01, -2.6584e-01, 1.0097e+00, -1.1525e+00, 3.8833e-01, -3.0064e-01, 1.1983e-01, -7.5229e-01, 3.7943e-01, -8.8485e-01, -2.0189e-01, -5.1680e-02, 1.6379e-01, -4.7805e-01, 2.6446e-01, 1.1020e+00, 1.2943e+00, -1.3654e+00, -1.9828e-01, 9.8739e-01, 5.0905e-01, 2.4655e+00, 8.0118e-01, -5.3549e-01, -3.5396e-01, -5.9600e-01, -1.1392e+00, -1.6894e+00, -7.1626e-01, 2.2461e-01, -4.1469e-01, 1.3864e-02, -2.8936e-02, 3.9534e-01, -3.7926e-03, -1.2129e+00, 1.1849e+00, -2.8869e-02, -4.8026e-01, -2.9386e-01, 9.4544e-01, -1.6954e-02, 3.4627e-01, -4.6297e-01, -4.6066e-01, 6.2460e-01, 1.2460e-01, 9.0044e-01, -4.2875e-01, 2.9934e-01, -1.4491e+00, 2.1652e-01, 5.0158e-01, 7.0862e-01, 9.3405e-01, 7.0210e-01, 3.7049e-01, -1.3086e-01, -1.5583e-01, 1.2287e-01, -7.7836e-01, 4.7401e-01, 2.6203e-02, 6.9135e-01, 3.2839e-01, -3.9343e-01, 1.7818e+00, -2.6084e-01, -5.9508e-01, -5.0420e-01, -2.7393e-01, -3.8869e-01, -7.7620e-01, -4.1533e-01, 8.6591e-02, -1.8774e-01, -2.1263e-01, -1.2288e+00, 4.9786e-01, 1.6659e-01, 9.5513e-01, -5.5735e-01, 9.8626e-01, -2.1963e-01, -1.1076e-01, -6.0331e-01, -1.5524e+00, 8.7342e-02, 1.1193e+00, -4.2755e-01, 7.9212e-01, -7.3462e-02, -1.5556e-01, -2.1864e-01, -5.6038e-02, 9.8024e-01, 7.2140e-01, 8.8700e-02, 3.9965e-01, 2.2163e+00, 1.1123e+00, -2.4465e-01, -5.8901e-01, 1.5412e-01, -3.1174e-01, -5.1234e-01, -3.7057e-02, 4.4903e-01, 3.6399e-01, -6.4068e-01, -1.5713e+00, -5.3063e-01, 2.7001e-01, 7.1635e-01, -2.3794e-01, 7.6621e-01, 1.3673e-01, -4.0349e-01, -2.5148e-01, 1.2416e+00, 4.7381e-01, 1.0482e+00, 6.7503e-01, -2.4122e-01, 3.0760e-01, -6.6397e-01, -6.0741e-01, 8.3197e-01, -1.3861e-01, 5.1276e-01, -2.6196e-01, -4.6866e-01, 2.2646e-01, -2.9222e-01, 5.6583e-01, -1.0793e+00, 5.7100e-01, 1.4371e+00, -1.2590e+00, 4.0921e-01, -7.8628e-01, -9.2582e-01, -3.0055e-01, -6.0776e-01, 3.4828e-01, -2.8345e-01, 2.3909e-01, -1.1281e-01, 1.5919e+00, 1.2710e+00, -2.3906e-01, 1.1574e-01, -3.5994e-01, 1.4271e-01, -1.4955e-01, -1.3042e-01, -1.8392e-01, -4.5156e-01, 2.5179e-01, 4.4161e-01, 7.8078e-03, -7.2282e-01, -2.7580e-01, -2.5266e-01, 1.0303e+00, -8.7261e-02, -1.4702e+00, -1.0113e-01, 5.6663e-01, -8.8556e-01, 6.4008e-01, 1.0039e+00, -3.6726e-01, 1.1634e+00, 1.9928e-01, 1.6139e-01, -1.4813e-01, 2.5649e-01, -1.2328e+00, 1.3430e+00, -8.2586e-01, -1.5708e-01, 4.4497e-01, -1.8404e+00, -7.8366e-01, -5.1273e-01, 1.6326e-01, 9.3077e-01, -1.1387e+00, -8.0108e-01, -2.9712e-01, -4.4089e-01, 8.0434e-01, 8.1176e-01, 5.4708e-01, 5.7834e-01, 1.9554e-01, 2.8357e-01, -4.1976e-02, -3.1286e-01, -2.6563e-01, -4.6498e-01, 4.0731e-01, -2.1515e+00, 8.8458e-01, -7.4936e-01, -1.3404e-01, 2.4209e-01, 7.0388e-01, -8.6912e-01, 4.2592e-01, 1.4160e+00, -3.5389e-01, 8.2654e-01, 8.4506e-01, -9.5561e-01, 2.6226e-01, -3.5128e-01, 4.8906e-01, -1.5936e-01, -3.9146e-01, -6.0547e-01, -1.2315e+00, 1.2137e-01, 4.2531e-01, -8.0600e-01, 8.9760e-01, 2.9121e-01, -5.9597e-01, -7.8033e-01, -2.0682e-01, 1.2387e+00, 4.4304e-01, 7.4266e-01, 9.9439e-01, -2.6606e-01, -5.4539e-01, -5.4359e-01, 3.7324e-01, -2.1217e-01, -8.2487e-01, 3.4677e-01, -8.7679e-01, 8.0238e-01, 1.7108e-01, -2.7524e-01, 4.8772e-01, -1.1119e+00, -4.5191e-01, -1.2768e+00, 1.2374e+00, 5.2583e-01, 6.1616e-01, -4.8099e-01, 1.2818e+00, 2.4031e-01, -1.2044e-01, -6.7334e-03, -2.6609e-01, 9.3062e-01, 8.5309e-01, 8.0254e-01, -6.9627e-01, -3.6078e-01, 9.8975e-01, 1.0487e+00, 2.1164e-01, -5.7535e-01, 2.6409e-01, -1.9075e-02, 4.2178e-01, 3.8622e-01, 2.8241e-01, -3.4162e-01, 7.7807e-01, -7.2250e-01, 1.2325e+00, -2.6921e-01, -6.7046e-01, -3.8556e-01, -1.7768e-01, 6.1079e-01, 1.2258e-01, 5.0323e-01, -2.2192e-01, 1.3113e-01, -2.5604e+00, 4.4017e-01, 1.1551e+00, -4.9854e-01, -6.0155e-01, 1.4511e+00, -7.0187e-01, -5.5628e-02, -8.0041e-01, 4.7326e-01, 1.0658e+00, -1.4782e+00, 3.9885e-01, 4.0924e-01, 1.0069e+00, -3.7764e-01, -6.4446e-01, 3.1802e-01, 2.7118e-01, 6.6783e-01, -3.2796e-01, -2.4722e-01, 3.8281e-01, -4.1706e-01, 1.4328e-01, -3.7842e-01, 5.0261e-01, 2.9380e-01, 2.3596e-01, -5.0004e-01]])
Can you try libtorch c++ code to verify that libtorch can get the correct result?
fixed by intel-analytics/analytics-zoo#1481
test code
torchnet's result:
pytorch result: