torch-metadata.json 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451
  1. [
  2. {
  3. "name": "cudnn.BatchBRNNReLU",
  4. "category": "Normalization"
  5. },
  6. {
  7. "name": "cudnn.BatchNormalization",
  8. "category": "Normalization",
  9. "attributes": [
  10. { "name": "affine", "default": true },
  11. { "name": "momentum", "default": 0.1 },
  12. { "name": "eps", "default": 0.00001 }
  13. ]
  14. },
  15. {
  16. "name": "cudnn.BLSTM",
  17. "category": "Layer"
  18. },
  19. {
  20. "name": "cudnn.LogSoftMax",
  21. "category": "Activation"
  22. },
  23. {
  24. "name": "cudnn.ReLU",
  25. "category": "Activation",
  26. "attributes": [
  27. { "name": "threshold", "default": 0 },
  28. { "name": "val", "default": 0 },
  29. { "name": "inplace", "default": false, "visible": false },
  30. { "name": "mode", "default": "CUDNN_ACTIVATION_RELU" },
  31. { "name": "nElem", "visible": false }
  32. ]
  33. },
  34. {
  35. "name": "cudnn.RNN",
  36. "category": "Layer"
  37. },
  38. {
  39. "name": "cudnn.SpatialAveragePooling",
  40. "category": "Pool",
  41. "attributes": [
  42. { "name": "ceil_mode", "default": false },
  43. { "name": "mode", "default": "CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING" },
  44. { "name": "d", "default": [ 1, 1 ] },
  45. { "name": "pad", "default": [ 0, 0 ] },
  46. { "name": "count_include_pad", "visible": false }
  47. ]
  48. },
  49. {
  50. "name": "cudnn.SpatialBatchNormalization",
  51. "category": "Normalization",
  52. "attributes": [
  53. { "name": "affine", "default": true },
  54. { "name": "momentum", "default": 0.1 },
  55. { "name": "eps", "default": 0.00001 },
  56. { "name": "mode", "default": "CUDNN_BATCHNORM_SPATIAL" },
  57. { "name": "nDim", "default": 4 },
  58. { "name": "__shareGradInputKey", "visible": false }
  59. ]
  60. },
  61. {
  62. "name": "cudnn.SpatialConvolution",
  63. "category": "Layer",
  64. "attributes": [
  65. { "name": "benchmarked", "visible": false },
  66. { "name": "input_offset", "visible": false },
  67. { "name": "output_offset", "visible": false },
  68. { "name": "weight_offset", "visible": false },
  69. { "name": "groups", "default": 1 },
  70. { "name": "d", "default": [ 1, 1 ] },
  71. { "name": "pad", "default": [ 0, 0 ] },
  72. { "name": "padding", "default": 0 },
  73. { "name": "nInputPlane", "visible": false },
  74. { "name": "nOutputPlane", "visible": false },
  75. { "name": "convDescData", "visible": false },
  76. { "name": "autotunerHash", "visible": false },
  77. { "name": "fmode", "visible": false },
  78. { "name": "bwmode", "visible": false },
  79. { "name": "bdmode", "visible": false }
  80. ]
  81. },
  82. {
  83. "name": "cudnn.SpatialFullConvolution",
  84. "category": "Layer",
  85. "attributes": [
  86. { "name": "groups", "default": 1 },
  87. { "name": "d", "default": [ 1, 1 ] },
  88. { "name": "dilation", "default": [ 1, 1 ] },
  89. { "name": "pad", "default": [ 0, 0 ] },
  90. { "name": "convDescData", "visible": false },
  91. { "name": "autotunerHash", "visible": false },
  92. { "name": "nInputPlane", "visible": false },
  93. { "name": "nOutputPlane", "visible": false },
  94. { "name": "input_offset", "visible": false },
  95. { "name": "output_offset", "visible": false },
  96. { "name": "weight_offset", "visible": false }
  97. ]
  98. },
  99. {
  100. "name": "cudnn.SpatialMaxPooling",
  101. "category": "Pool",
  102. "attributes": [
  103. { "name": "ceil_mode", "default": false },
  104. { "name": "mode", "default": "CUDNN_POOLING_MAX" },
  105. { "name": "pad", "default": [ 0, 0 ] },
  106. { "name": "iheight", "visible": false },
  107. { "name": "iwidth", "visible": false }
  108. ]
  109. },
  110. {
  111. "name": "inn.SpatialMaxPooling",
  112. "category": "Pool",
  113. "attributes": [
  114. { "name": "ceil_mode", "default": false },
  115. { "name": "mode", "default": "CUDNN_POOLING_MAX" },
  116. { "name": "pad", "default": [ 0, 0 ] },
  117. { "name": "iheight", "visible": false },
  118. { "name": "iwidth", "visible": false }
  119. ]
  120. },
  121. {
  122. "name": "nn.BatchNormalization",
  123. "category": "Normalization",
  124. "attributes": [
  125. { "name": "affine", "default": true },
  126. { "name": "momentum", "default": 0.1 },
  127. { "name": "eps", "default": 0.00001 }
  128. ]
  129. },
  130. {
  131. "name": "nn.CAddTable"
  132. },
  133. {
  134. "name": "nn.Concat",
  135. "category": "Tensor",
  136. "attributes": [
  137. { "name": "outputSize", "visible": false }
  138. ]
  139. },
  140. {
  141. "name": "nn.ConcatTable"
  142. },
  143. {
  144. "name": "nn.Contiguous"
  145. },
  146. {
  147. "name": "nn.Dropout",
  148. "category": "Dropout",
  149. "attributes": [
  150. { "name": "v2", "visible": false }
  151. ]
  152. },
  153. {
  154. "name": "nn.FlattenTable"
  155. },
  156. {
  157. "name": "nn.Identity"
  158. },
  159. {
  160. "name": "nn.InstanceNormalization",
  161. "category": "Normalization",
  162. "attributes": [
  163. { "name": "affine", "default": true },
  164. { "name": "nOutput", "visible": false },
  165. { "name": "prev_batch_size", "visible": false },
  166. { "name": "eps", "default": 0.00001 },
  167. { "name": "momentum", "default": 0.1 }
  168. ]
  169. },
  170. {
  171. "name": "nn.LeakyReLU",
  172. "category": "Activation",
  173. "attributes": [
  174. { "name": "negval", "default": 0.01, "visible": false },
  175. { "name": "inplace", "default": false, "visible": false }
  176. ]
  177. },
  178. {
  179. "name": "nn.Linear",
  180. "category": "Layer"
  181. },
  182. {
  183. "name": "nn.LinearNoBias",
  184. "category": "Layer"
  185. },
  186. {
  187. "name": "nn.LogSoftMax",
  188. "category": "Activation"
  189. },
  190. {
  191. "name": "nn.Mean",
  192. "attributes": [
  193. { "name": "squeeze", "default": true },
  194. { "name": "sizeAverage", "default": false },
  195. { "name": "dimension", "default": 1 },
  196. { "name": "nInputDims", "visible": false }
  197. ]
  198. },
  199. {
  200. "name": "nn.MM"
  201. },
  202. {
  203. "name": "nn.MulConstant",
  204. "attributes": [
  205. { "name": "inplace", "default": false, "visible": false }
  206. ]
  207. },
  208. {
  209. "name": "nn.Normalize",
  210. "category": "Normalization",
  211. "attributes": []
  212. },
  213. {
  214. "name": "nn.Normalize2",
  215. "category": "Normalization",
  216. "attributes": []
  217. },
  218. {
  219. "name": "nn.PReLU",
  220. "category": "Activation"
  221. },
  222. {
  223. "name": "nn.ReLU",
  224. "category": "Activation",
  225. "attributes": [
  226. { "name": "threshold", "default": 0 },
  227. { "name": "val", "default": 0 },
  228. { "name": "inplace", "default": false, "visible": false },
  229. { "name": "mode", "default": "CUDNN_ACTIVATION_RELU" },
  230. { "name": "nElem", "visible": false }
  231. ]
  232. },
  233. {
  234. "name": "nn.Reshape",
  235. "category": "Shape",
  236. "attributes": [
  237. { "name": "nelement", "visible": false }
  238. ]
  239. },
  240. {
  241. "name": "nn.ScaleTable"
  242. },
  243. {
  244. "name": "nn.SelectTable"
  245. },
  246. {
  247. "name": "nn.Sequencer"
  248. },
  249. {
  250. "name": "nn.ShaveImage"
  251. },
  252. {
  253. "name": "nn.Sigmoid",
  254. "category": "Activation",
  255. "attributes": [
  256. { "name": "mode", "default": "CUDNN_ACTIVATION_SIGMOID" },
  257. { "name": "nElem", "visible": false }
  258. ]
  259. },
  260. {
  261. "name": "nn.SoftMax",
  262. "category": "Activation"
  263. },
  264. {
  265. "name": "nn.SpatialAveragePooling",
  266. "category": "Pool",
  267. "attributes": [
  268. { "name": "ceil_mode", "default": false },
  269. { "name": "mode", "default": "CUDNN_POOLING_AVERAGE_COUNT_INCLUDE_PADDING" },
  270. { "name": "d", "default": [ 1, 1 ] },
  271. { "name": "pad", "default": [ 0, 0 ] },
  272. { "name": "count_include_pad", "visible": false }
  273. ]
  274. },
  275. {
  276. "name": "nn.SpatialBatchNormalization",
  277. "category": "Normalization",
  278. "attributes": [
  279. { "name": "affine", "default": true },
  280. { "name": "momentum", "default": 0.1 },
  281. { "name": "eps", "default": 0.00001 },
  282. { "name": "mode", "default": "CUDNN_BATCHNORM_SPATIAL" },
  283. { "name": "nDim", "default": 4 },
  284. { "name": "__shareGradInputKey", "visible": false }
  285. ]
  286. },
  287. {
  288. "name": "nn.SpatialConvolution",
  289. "category": "Layer",
  290. "attributes": [
  291. { "name": "benchmarked", "visible": false },
  292. { "name": "input_offset", "visible": false },
  293. { "name": "output_offset", "visible": false },
  294. { "name": "weight_offset", "visible": false },
  295. { "name": "groups", "default": 1 },
  296. { "name": "d", "default": [ 1, 1 ] },
  297. { "name": "pad", "default": [ 0, 0 ] },
  298. { "name": "padding", "default": 0 },
  299. { "name": "nInputPlane", "visible": false },
  300. { "name": "nOutputPlane", "visible": false },
  301. { "name": "convDescData", "visible": false },
  302. { "name": "autotunerHash", "visible": false },
  303. { "name": "fmode", "visible": false },
  304. { "name": "bwmode", "visible": false },
  305. { "name": "bdmode", "visible": false }
  306. ]
  307. },
  308. {
  309. "name": "nn.SpatialConvolutionMM",
  310. "category": "Layer",
  311. "attributes": [
  312. { "name": "groups", "default": 1 },
  313. { "name": "d", "default": [ 1, 1 ] },
  314. { "name": "pad", "default": [ 0, 0 ] },
  315. { "name": "padding", "default": 0 },
  316. { "name": "nInputPlane", "visible": false },
  317. { "name": "nOutputPlane", "visible": false }
  318. ]
  319. },
  320. {
  321. "name": "nn.SpatialCrossMapLRN",
  322. "category": "Normalization",
  323. "attributes": []
  324. },
  325. {
  326. "name": "nn.SpatialDilatedConvolution",
  327. "category": "Layer",
  328. "attributes": [
  329. { "name": "d", "default": [ 1, 1 ] },
  330. { "name": "dilation", "default": [ 1, 1 ] },
  331. { "name": "pad", "default": [ 0, 0 ] },
  332. { "name": "nInputPlane", "visible": false },
  333. { "name": "nOutputPlane", "visible": false }
  334. ]
  335. },
  336. {
  337. "name": "nn.SpatialDropout",
  338. "category": "Dropout"
  339. },
  340. {
  341. "name": "nn.SpatialFractionalMaxPooling",
  342. "category": "Pool"
  343. },
  344. {
  345. "name": "nn.SpatialFullConvolution",
  346. "category": "Layer",
  347. "attributes": [
  348. { "name": "groups", "default": 1 },
  349. { "name": "d", "default": [ 1, 1 ] },
  350. { "name": "dilation", "default": [ 1, 1 ] },
  351. { "name": "pad", "default": [ 0, 0 ] },
  352. { "name": "convDescData", "visible": false },
  353. { "name": "autotunerHash", "visible": false },
  354. { "name": "nInputPlane", "visible": false },
  355. { "name": "nOutputPlane", "visible": false },
  356. { "name": "input_offset", "visible": false },
  357. { "name": "output_offset", "visible": false },
  358. { "name": "weight_offset", "visible": false }
  359. ]
  360. },
  361. {
  362. "name": "nn.SpatialMaxPooling",
  363. "category": "Pool",
  364. "attributes": [
  365. { "name": "ceil_mode", "default": false },
  366. { "name": "mode", "default": "CUDNN_POOLING_MAX" },
  367. { "name": "pad", "default": [ 0, 0 ] },
  368. { "name": "iheight", "visible": false },
  369. { "name": "iwidth", "visible": false }
  370. ]
  371. },
  372. {
  373. "name": "nn.SpatialMaxUnpooling",
  374. "category": "Pool",
  375. "attributes": [
  376. { "name": "oheight", "visible": false },
  377. { "name": "owidth", "visible": false }
  378. ]
  379. },
  380. {
  381. "name": "nn.SpatialReflectionPadding",
  382. "category": "Tensor",
  383. "attributes": []
  384. },
  385. {
  386. "name": "nn.SpatialReplicationPadding",
  387. "category": "Tensor",
  388. "attributes": []
  389. },
  390. {
  391. "name": "nn.SpatialSubtractiveNormalization",
  392. "category": "Normalization"
  393. },
  394. {
  395. "name": "nn.SpatialZeroPadding",
  396. "category": "Tensor",
  397. "attributes": []
  398. },
  399. {
  400. "name": "nn.SplitTable"
  401. },
  402. {
  403. "name": "nn.Squeeze",
  404. "category": "Transform"
  405. },
  406. {
  407. "name": "nn.Tanh",
  408. "category": "Activation",
  409. "attributes": [
  410. { "name": "mode", "default": "CUDNN_ACTIVATION_TANH" },
  411. { "name": "nElem", "visible": false }
  412. ]
  413. },
  414. {
  415. "name": "nn.TotalVariation"
  416. },
  417. {
  418. "name": "nn.Transpose",
  419. "category": "Transform"
  420. },
  421. {
  422. "name": "nn.View"
  423. },
  424. {
  425. "name": "nn.VolumetricAveragePooling",
  426. "category": "Pool"
  427. },
  428. {
  429. "name": "nn.VolumetricBatchNormalization",
  430. "category": "Normalization",
  431. "attributes": [
  432. { "name": "affine", "default": true },
  433. { "name": "momentum", "default": 0.1 },
  434. { "name": "eps", "default": 0.00001 }
  435. ]
  436. },
  437. {
  438. "name": "nn.VolumetricConvolution",
  439. "category": "Layer"
  440. },
  441. {
  442. "name": "nn.VolumetricMaxPooling",
  443. "category": "Pool",
  444. "attributes": [
  445. { "name": "ceil_mode", "default": false }
  446. ]
  447. },
  448. {
  449. "name": "w2nn.ScaleTable"
  450. }
  451. ]