Created
July 11, 2018 16:16
-
-
Save asford/96aa490a88c9d5854a20574bc09cb69e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"machine_info": { | |
"node": "hsw215.internalnet", | |
"processor": "x86_64", | |
"machine": "x86_64", | |
"python_compiler": "GCC 7.2.0", | |
"python_implementation": "CPython", | |
"python_implementation_version": "3.6.6", | |
"python_version": "3.6.6", | |
"python_build": [ | |
"default", | |
"Jun 28 2018 17:14:51" | |
], | |
"release": "3.10.0-862.2.3.el7.x86_64", | |
"system": "Linux", | |
"cpu": { | |
"vendor_id": "GenuineIntel", | |
"hardware": "unknown", | |
"brand": "Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz", | |
"logical": 32, | |
"physical": 32 | |
}, | |
"cuda": { | |
"device": { | |
"0": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
}, | |
"1": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
}, | |
"2": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
}, | |
"3": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
} | |
}, | |
"current_device": 0 | |
}, | |
"cpuinfo": { | |
"python_version": "3.6.6.final.0 (64 bit)", | |
"cpuinfo_version": [ | |
4, | |
0, | |
0 | |
], | |
"arch": "X86_64", | |
"bits": 64, | |
"count": 32, | |
"raw_arch_string": "x86_64", | |
"vendor_id": "GenuineIntel", | |
"brand": "Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz", | |
"hz_advertised": "2.3000 GHz", | |
"hz_actual": "2.3010 GHz", | |
"hz_advertised_raw": [ | |
2300000000, | |
0 | |
], | |
"hz_actual_raw": [ | |
2301000000, | |
0 | |
], | |
"stepping": 2, | |
"model": 63, | |
"family": 6, | |
"flags": [ | |
"abm", | |
"acpi", | |
"aes", | |
"aperfmperf", | |
"apic", | |
"arat", | |
"arch_perfmon", | |
"avx", | |
"avx2", | |
"bmi1", | |
"bmi2", | |
"bts", | |
"clflush", | |
"cmov", | |
"constant_tsc", | |
"cqm", | |
"cqm_llc", | |
"cqm_occup_llc", | |
"cx16", | |
"cx8", | |
"dca", | |
"de", | |
"ds_cpl", | |
"dtes64", | |
"dtherm", | |
"dts", | |
"eagerfpu", | |
"epb", | |
"ept", | |
"erms", | |
"est", | |
"f16c", | |
"flexpriority", | |
"fma", | |
"fpu", | |
"fsgsbase", | |
"fxsr", | |
"ht", | |
"ida", | |
"intel_ppin", | |
"invpcid", | |
"lahf_lm", | |
"lm", | |
"mca", | |
"mce", | |
"mmx", | |
"monitor", | |
"movbe", | |
"msr", | |
"mtrr", | |
"nonstop_tsc", | |
"nopl", | |
"nx", | |
"pae", | |
"pat", | |
"pbe", | |
"pcid", | |
"pclmulqdq", | |
"pdcm", | |
"pdpe1gb", | |
"pebs", | |
"pge", | |
"pln", | |
"pni", | |
"popcnt", | |
"pse", | |
"pse36", | |
"pts", | |
"rdrand", | |
"rdtscp", | |
"rep_good", | |
"sdbg", | |
"sep", | |
"smep", | |
"smx", | |
"ss", | |
"sse", | |
"sse2", | |
"sse4_1", | |
"sse4_2", | |
"ssse3", | |
"syscall", | |
"tm", | |
"tm2", | |
"tpr_shadow", | |
"tsc", | |
"tsc_adjust", | |
"vme", | |
"vmx", | |
"vnmi", | |
"vpid", | |
"x2apic", | |
"xsave", | |
"xsaveopt", | |
"xtopology", | |
"xtpr" | |
], | |
"l3_cache_size": "40960 KB", | |
"l2_cache_size": "256 KB", | |
"l1_data_cache_size": "32 KB", | |
"l1_instruction_cache_size": "32 KB" | |
}, | |
"conda": { | |
"list": [ | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "asn1crypto-0.24.0-py36_0", | |
"name": "asn1crypto", | |
"platform": null, | |
"version": "0.24.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "atomicwrites-1.1.5-py36_0", | |
"name": "atomicwrites", | |
"platform": null, | |
"version": "1.1.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "attrs-18.1.0-py36_0", | |
"name": "attrs", | |
"platform": null, | |
"version": "18.1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "backcall-0.1.0-py36_0", | |
"name": "backcall", | |
"platform": null, | |
"version": "0.1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h637b7d7_0", | |
"channel": "defaults", | |
"dist_name": "biopython-1.71-py36h637b7d7_0", | |
"name": "biopython", | |
"platform": null, | |
"version": "1.71" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "mkl", | |
"channel": "defaults", | |
"dist_name": "blas-1.0-mkl", | |
"name": "blas", | |
"platform": null, | |
"version": "1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "0", | |
"channel": "defaults", | |
"dist_name": "ca-certificates-2018.03.07-0", | |
"name": "ca-certificates", | |
"platform": null, | |
"version": "2018.03.07" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "certifi-2018.4.16-py36_0", | |
"name": "certifi", | |
"platform": null, | |
"version": "2018.4.16" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h9745a5d_0", | |
"channel": "defaults", | |
"dist_name": "cffi-1.11.5-py36h9745a5d_0", | |
"name": "cffi", | |
"platform": null, | |
"version": "1.11.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h0f667ec_1", | |
"channel": "defaults", | |
"dist_name": "chardet-3.0.4-py36h0f667ec_1", | |
"name": "chardet", | |
"platform": null, | |
"version": "3.0.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "coverage-4.5.1-py36h14c3975_0", | |
"name": "coverage", | |
"platform": null, | |
"version": "4.5.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "cryptography-2.2.2-py36h14c3975_0", | |
"name": "cryptography", | |
"platform": null, | |
"version": "2.2.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h4c16780_0", | |
"channel": "pytorch", | |
"dist_name": "cuda91-1.0-h4c16780_0", | |
"name": "cuda91", | |
"platform": null, | |
"version": "1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h13b8566_0", | |
"channel": "defaults", | |
"dist_name": "cudatoolkit-9.0-h13b8566_0", | |
"name": "cudatoolkit", | |
"platform": null, | |
"version": "9.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h93f1223_0", | |
"channel": "defaults", | |
"dist_name": "cycler-0.10.0-py36h93f1223_0", | |
"name": "cycler", | |
"platform": null, | |
"version": "0.10.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h714fa37_1", | |
"channel": "defaults", | |
"dist_name": "dbus-1.13.2-h714fa37_1", | |
"name": "dbus", | |
"platform": null, | |
"version": "1.13.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "decorator-4.3.0-py36_0", | |
"name": "decorator", | |
"platform": null, | |
"version": "4.3.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "he0dffb1_0", | |
"channel": "defaults", | |
"dist_name": "expat-2.2.5-he0dffb1_0", | |
"name": "expat", | |
"platform": null, | |
"version": "2.2.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36_1", | |
"channel": "defaults", | |
"dist_name": "flake8-3.5.0-py36_1", | |
"name": "flake8", | |
"platform": null, | |
"version": "3.5.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h49f89f6_0", | |
"channel": "defaults", | |
"dist_name": "fontconfig-2.12.6-h49f89f6_0", | |
"name": "fontconfig", | |
"platform": null, | |
"version": "2.12.6" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "hab7d2ae_1", | |
"channel": "defaults", | |
"dist_name": "freetype-2.8-hab7d2ae_1", | |
"name": "freetype", | |
"platform": null, | |
"version": "2.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h000015b_0", | |
"channel": "defaults", | |
"dist_name": "glib-2.56.1-h000015b_0", | |
"name": "glib", | |
"platform": null, | |
"version": "2.56.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "hbbd80ab_1", | |
"channel": "defaults", | |
"dist_name": "gst-plugins-base-1.14.0-hbbd80ab_1", | |
"name": "gst-plugins-base", | |
"platform": null, | |
"version": "1.14.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "hb453b48_1", | |
"channel": "defaults", | |
"dist_name": "gstreamer-1.14.0-hb453b48_1", | |
"name": "gstreamer", | |
"platform": null, | |
"version": "1.14.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h9c2bf20_1", | |
"channel": "defaults", | |
"dist_name": "icu-58.2-h9c2bf20_1", | |
"name": "icu", | |
"platform": null, | |
"version": "58.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "idna-2.7-py36_0", | |
"name": "idna", | |
"platform": null, | |
"version": "2.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "0", | |
"channel": "defaults", | |
"dist_name": "intel-openmp-2018.0.3-0", | |
"name": "intel-openmp", | |
"platform": null, | |
"version": "2018.0.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "ipykernel-4.8.2-py36_0", | |
"name": "ipykernel", | |
"platform": null, | |
"version": "4.8.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "ipython-6.4.0-py36_0", | |
"name": "ipython", | |
"platform": null, | |
"version": "6.4.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hb52b0d5_0", | |
"channel": "defaults", | |
"dist_name": "ipython_genutils-0.2.0-py36hb52b0d5_0", | |
"name": "ipython_genutils", | |
"platform": null, | |
"version": "0.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36_1", | |
"channel": "defaults", | |
"dist_name": "jedi-0.12.0-py36_1", | |
"name": "jedi", | |
"platform": null, | |
"version": "0.12.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "h024ee3a_2", | |
"channel": "defaults", | |
"dist_name": "jpeg-9b-h024ee3a_2", | |
"name": "jpeg", | |
"platform": null, | |
"version": "9b" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "jupyter_client-5.2.3-py36_0", | |
"name": "jupyter_client", | |
"platform": null, | |
"version": "5.2.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h7c827e3_0", | |
"channel": "defaults", | |
"dist_name": "jupyter_core-4.4.0-py36h7c827e3_0", | |
"name": "jupyter_core", | |
"platform": null, | |
"version": "4.4.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h764f252_0", | |
"channel": "defaults", | |
"dist_name": "kiwisolver-1.0.1-py36h764f252_0", | |
"name": "kiwisolver", | |
"platform": null, | |
"version": "1.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "h6b74fdf_2", | |
"channel": "defaults", | |
"dist_name": "libedit-3.1.20170329-h6b74fdf_2", | |
"name": "libedit", | |
"platform": null, | |
"version": "3.1.20170329" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 4, | |
"build_string": "hd88cf55_4", | |
"channel": "defaults", | |
"dist_name": "libffi-3.2.1-hd88cf55_4", | |
"name": "libffi", | |
"platform": null, | |
"version": "3.2.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hdf63c60_3", | |
"channel": "defaults", | |
"dist_name": "libgcc-ng-7.2.0-hdf63c60_3", | |
"name": "libgcc-ng", | |
"platform": null, | |
"version": "7.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hdf63c60_3", | |
"channel": "defaults", | |
"dist_name": "libgfortran-ng-7.2.0-hdf63c60_3", | |
"name": "libgfortran-ng", | |
"platform": null, | |
"version": "7.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "hb9fc6fc_0", | |
"channel": "defaults", | |
"dist_name": "libpng-1.6.34-hb9fc6fc_0", | |
"name": "libpng", | |
"platform": null, | |
"version": "1.6.34" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h1bed415_0", | |
"channel": "defaults", | |
"dist_name": "libsodium-1.0.16-h1bed415_0", | |
"name": "libsodium", | |
"platform": null, | |
"version": "1.0.16" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hdf63c60_3", | |
"channel": "defaults", | |
"dist_name": "libstdcxx-ng-7.2.0-hdf63c60_3", | |
"name": "libstdcxx-ng", | |
"platform": null, | |
"version": "7.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h1bed415_1", | |
"channel": "defaults", | |
"dist_name": "libxcb-1.13-h1bed415_1", | |
"name": "libxcb", | |
"platform": null, | |
"version": "1.13" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h26e45fe_1", | |
"channel": "defaults", | |
"dist_name": "libxml2-2.9.8-h26e45fe_1", | |
"name": "libxml2", | |
"platform": null, | |
"version": "2.9.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "line_profiler-2.1.2-py36h14c3975_0", | |
"name": "line_profiler", | |
"platform": null, | |
"version": "2.1.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hdbcaa40_0", | |
"channel": "defaults", | |
"dist_name": "llvmlite-0.23.2-py36hdbcaa40_0", | |
"name": "llvmlite", | |
"platform": null, | |
"version": "0.23.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h0e671d2_1", | |
"channel": "defaults", | |
"dist_name": "matplotlib-2.2.2-py36h0e671d2_1", | |
"name": "matplotlib", | |
"platform": null, | |
"version": "2.2.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h5ad9710_1", | |
"channel": "defaults", | |
"dist_name": "mccabe-0.6.1-py36h5ad9710_1", | |
"name": "mccabe", | |
"platform": null, | |
"version": "0.6.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "1", | |
"channel": "defaults", | |
"dist_name": "mkl-2018.0.3-1", | |
"name": "mkl", | |
"platform": null, | |
"version": "2018.0.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h3010b51_0", | |
"channel": "defaults", | |
"dist_name": "mkl_fft-1.0.1-py36h3010b51_0", | |
"name": "mkl_fft", | |
"platform": null, | |
"version": "1.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h629b387_0", | |
"channel": "defaults", | |
"dist_name": "mkl_random-1.0.1-py36h629b387_0", | |
"name": "mkl_random", | |
"platform": null, | |
"version": "1.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "more-itertools-4.2.0-py36_0", | |
"name": "more-itertools", | |
"platform": null, | |
"version": "4.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "hf484d3e_0", | |
"channel": "defaults", | |
"dist_name": "ncurses-6.1-hf484d3e_0", | |
"name": "ncurses", | |
"platform": null, | |
"version": "6.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h6bb024c_1", | |
"channel": "defaults", | |
"dist_name": "ninja-1.8.2-py36h6bb024c_1", | |
"name": "ninja", | |
"platform": null, | |
"version": "1.8.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h04863e7_0", | |
"channel": "defaults", | |
"dist_name": "numba-0.38.1-py36h04863e7_0", | |
"name": "numba", | |
"platform": null, | |
"version": "0.38.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "py36hcd700cb_2", | |
"channel": "defaults", | |
"dist_name": "numpy-1.14.5-py36hcd700cb_2", | |
"name": "numpy", | |
"platform": null, | |
"version": "1.14.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "py36hdbf6ddf_2", | |
"channel": "defaults", | |
"dist_name": "numpy-base-1.14.5-py36hdbf6ddf_2", | |
"name": "numpy-base", | |
"platform": null, | |
"version": "1.14.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h20670df_0", | |
"channel": "defaults", | |
"dist_name": "openssl-1.0.2o-h20670df_0", | |
"name": "openssl", | |
"platform": null, | |
"version": "1.0.2o" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hf484d3e_0", | |
"channel": "defaults", | |
"dist_name": "pandas-0.22.0-py36hf484d3e_0", | |
"name": "pandas", | |
"platform": null, | |
"version": "0.22.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "parso-0.2.1-py36_0", | |
"name": "parso", | |
"platform": null, | |
"version": "0.2.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "patsy-0.5.0-py36_0", | |
"name": "patsy", | |
"platform": null, | |
"version": "0.5.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h439df22_0", | |
"channel": "defaults", | |
"dist_name": "pcre-8.42-h439df22_0", | |
"name": "pcre", | |
"platform": null, | |
"version": "8.42" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pexpect-4.6.0-py36_0", | |
"name": "pexpect", | |
"platform": null, | |
"version": "4.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h63277f8_0", | |
"channel": "defaults", | |
"dist_name": "pickleshare-0.7.4-py36h63277f8_0", | |
"name": "pickleshare", | |
"platform": null, | |
"version": "0.7.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pip-10.0.1-py36_0", | |
"name": "pip", | |
"platform": null, | |
"version": "10.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hb689045_0", | |
"channel": "defaults", | |
"dist_name": "pluggy-0.6.0-py36hb689045_0", | |
"name": "pluggy", | |
"platform": null, | |
"version": "0.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h17d85b1_0", | |
"channel": "defaults", | |
"dist_name": "prompt_toolkit-1.0.15-py36h17d85b1_0", | |
"name": "prompt_toolkit", | |
"platform": null, | |
"version": "1.0.15" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "psutil-5.4.6-py36h14c3975_0", | |
"name": "psutil", | |
"platform": null, | |
"version": "5.4.6" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "ptyprocess-0.6.0-py36_0", | |
"name": "ptyprocess", | |
"platform": null, | |
"version": "0.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "py-1.5.3-py36_0", | |
"name": "py", | |
"platform": null, | |
"version": "1.5.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hf609f19_0", | |
"channel": "defaults", | |
"dist_name": "pycodestyle-2.3.1-py36hf609f19_0", | |
"name": "pycodestyle", | |
"platform": null, | |
"version": "2.3.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36hf9f622e_1", | |
"channel": "defaults", | |
"dist_name": "pycparser-2.18-py36hf9f622e_1", | |
"name": "pycparser", | |
"platform": null, | |
"version": "2.18" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h7bd6a15_0", | |
"channel": "defaults", | |
"dist_name": "pyflakes-1.6.0-py36h7bd6a15_0", | |
"name": "pyflakes", | |
"platform": null, | |
"version": "1.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h0d3125c_0", | |
"channel": "defaults", | |
"dist_name": "pygments-2.2.0-py36h0d3125c_0", | |
"name": "pygments", | |
"platform": null, | |
"version": "2.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pyopenssl-18.0.0-py36_0", | |
"name": "pyopenssl", | |
"platform": null, | |
"version": "18.0.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36hee85983_1", | |
"channel": "defaults", | |
"dist_name": "pyparsing-2.2.0-py36hee85983_1", | |
"name": "pyparsing", | |
"platform": null, | |
"version": "2.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h751905a_0", | |
"channel": "defaults", | |
"dist_name": "pyqt-5.9.2-py36h751905a_0", | |
"name": "pyqt", | |
"platform": null, | |
"version": "5.9.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pysocks-1.6.8-py36_0", | |
"name": "pysocks", | |
"platform": null, | |
"version": "1.6.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pytest-3.6.2-py36_0", | |
"name": "pytest", | |
"platform": null, | |
"version": "3.6.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hd4733f3_0", | |
"channel": "defaults", | |
"dist_name": "pytest-cov-2.5.1-py36hd4733f3_0", | |
"name": "pytest-cov", | |
"platform": null, | |
"version": "2.5.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "hc3d631a_0", | |
"channel": "defaults", | |
"dist_name": "python-3.6.6-hc3d631a_0", | |
"name": "python", | |
"platform": null, | |
"version": "3.6.6" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "python-dateutil-2.7.3-py36_0", | |
"name": "python-dateutil", | |
"platform": null, | |
"version": "2.7.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36_cuda9.1.85_cudnn7.1.2_1", | |
"channel": "pytorch", | |
"dist_name": "pytorch-0.4.0-py36_cuda9.1.85_cudnn7.1.2_1", | |
"name": "pytorch", | |
"platform": null, | |
"version": "0.4.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pytz-2018.4-py36_0", | |
"name": "pytz", | |
"platform": null, | |
"version": "2018.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36hafb9ca4_1", | |
"channel": "defaults", | |
"dist_name": "pyyaml-3.12-py36hafb9ca4_1", | |
"name": "pyyaml", | |
"platform": null, | |
"version": "3.12" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "pyzmq-17.0.0-py36h14c3975_0", | |
"name": "pyzmq", | |
"platform": null, | |
"version": "17.0.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h7e424d6_0", | |
"channel": "defaults", | |
"dist_name": "qt-5.9.5-h7e424d6_0", | |
"name": "qt", | |
"platform": null, | |
"version": "5.9.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 4, | |
"build_string": "ha6073c6_4", | |
"channel": "defaults", | |
"dist_name": "readline-7.0-ha6073c6_4", | |
"name": "readline", | |
"platform": null, | |
"version": "7.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "requests-2.19.1-py36_0", | |
"name": "requests", | |
"platform": null, | |
"version": "2.19.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hfc37229_0", | |
"channel": "defaults", | |
"dist_name": "scipy-1.1.0-py36hfc37229_0", | |
"name": "scipy", | |
"platform": null, | |
"version": "1.1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hfad7ec4_0", | |
"channel": "defaults", | |
"dist_name": "seaborn-0.8.1-py36hfad7ec4_0", | |
"name": "seaborn", | |
"platform": null, | |
"version": "0.8.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "setuptools-39.2.0-py36_0", | |
"name": "setuptools", | |
"platform": null, | |
"version": "39.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "py36_2", | |
"channel": "defaults", | |
"dist_name": "simplegeneric-0.8.1-py36_2", | |
"name": "simplegeneric", | |
"platform": null, | |
"version": "0.8.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hf484d3e_0", | |
"channel": "defaults", | |
"dist_name": "sip-4.19.8-py36hf484d3e_0", | |
"name": "sip", | |
"platform": null, | |
"version": "4.19.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h372c433_1", | |
"channel": "defaults", | |
"dist_name": "six-1.11.0-py36h372c433_1", | |
"name": "six", | |
"platform": null, | |
"version": "1.11.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h84994c4_0", | |
"channel": "defaults", | |
"dist_name": "sqlite-3.24.0-h84994c4_0", | |
"name": "sqlite", | |
"platform": null, | |
"version": "3.24.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h3010b51_0", | |
"channel": "defaults", | |
"dist_name": "statsmodels-0.9.0-py36h3010b51_0", | |
"name": "statsmodels", | |
"platform": null, | |
"version": "0.9.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hc745277_3", | |
"channel": "defaults", | |
"dist_name": "tk-8.6.7-hc745277_3", | |
"name": "tk", | |
"platform": null, | |
"version": "8.6.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "toolz-0.9.0-py36_0", | |
"name": "toolz", | |
"platform": null, | |
"version": "0.9.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "tornado-5.0.2-py36_0", | |
"name": "tornado", | |
"platform": null, | |
"version": "5.0.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h674d592_0", | |
"channel": "defaults", | |
"dist_name": "traitlets-4.3.2-py36h674d592_0", | |
"name": "traitlets", | |
"platform": null, | |
"version": "4.3.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "urllib3-1.23-py36_0", | |
"name": "urllib3", | |
"platform": null, | |
"version": "1.23" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hdf4376a_0", | |
"channel": "defaults", | |
"dist_name": "wcwidth-0.1.7-py36hdf4376a_0", | |
"name": "wcwidth", | |
"platform": null, | |
"version": "0.1.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "wheel-0.31.1-py36_0", | |
"name": "wheel", | |
"platform": null, | |
"version": "0.31.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 4, | |
"build_string": "h14c3975_4", | |
"channel": "defaults", | |
"dist_name": "xz-5.2.4-h14c3975_4", | |
"name": "xz", | |
"platform": null, | |
"version": "5.2.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "had09818_2", | |
"channel": "defaults", | |
"dist_name": "yaml-0.1.7-had09818_2", | |
"name": "yaml", | |
"platform": null, | |
"version": "0.1.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h439df22_0", | |
"channel": "defaults", | |
"dist_name": "zeromq-4.2.5-h439df22_0", | |
"name": "zeromq", | |
"platform": null, | |
"version": "4.2.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "ha838bed_2", | |
"channel": "defaults", | |
"dist_name": "zlib-1.2.11-ha838bed_2", | |
"name": "zlib", | |
"platform": null, | |
"version": "1.2.11" | |
} | |
] | |
} | |
}, | |
"commit_info": { | |
"id": "fc007a6a175f07a60180a698d24b34a5d6071b5c", | |
"time": "%cI", | |
"author_time": "%aI", | |
"dirty": false, | |
"project": "tmol", | |
"branch": "gpu_kin3_review" | |
}, | |
"benchmarks": [ | |
{ | |
"group": "score_setup", | |
"name": "test_gpu_refold_data_construction", | |
"fullname": "tmol/tests/kinematics/test_gpu_operations.py::test_gpu_refold_data_construction", | |
"params": null, | |
"param": null, | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.0008692790288478136, | |
"max": 0.001019967021420598, | |
"mean": 0.0009231739012258393, | |
"stddev": 5.834724140010372e-05, | |
"rounds": 7, | |
"median": 0.0009047379717230797, | |
"iqr": 9.177904576063156e-05, | |
"q1": 0.0008785929530858994, | |
"q3": 0.0009703719988465309, | |
"iqr_outliers": 0, | |
"stddev_outliers": 2, | |
"outliers": "2;0", | |
"ld15iqr": 0.0008692790288478136, | |
"hd15iqr": 0.001019967021420598, | |
"ops": 1083.219530656301, | |
"total": 0.006462217308580875, | |
"data": [ | |
0.0009855120442807674, | |
0.0009047379717230797, | |
0.001019967021420598, | |
0.0009249518625438213, | |
0.0008692790288478136, | |
0.0008783012162894011, | |
0.0008794681634753942 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_op_micro", | |
"name": "test_parallel_and_iterative_refold", | |
"fullname": "tmol/tests/kinematics/test_gpu_operations.py::test_parallel_and_iterative_refold", | |
"params": null, | |
"param": null, | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.0005205350462347269, | |
"max": 0.0007912260480225086, | |
"mean": 0.0006034246956308683, | |
"stddev": 9.963947750307416e-05, | |
"rounds": 6, | |
"median": 0.0005665004719048738, | |
"iqr": 9.23441257327795e-05, | |
"q1": 0.0005417210049927235, | |
"q3": 0.000634065130725503, | |
"iqr_outliers": 1, | |
"stddev_outliers": 1, | |
"outliers": "1;1", | |
"ld15iqr": 0.0005205350462347269, | |
"hd15iqr": 0.0007912260480225086, | |
"ops": 1657.2076138755315, | |
"total": 0.0036205481737852097, | |
"data": [ | |
0.0007912260480225086, | |
0.0005628189537674189, | |
0.0005205350462347269, | |
0.000634065130725503, | |
0.0005417210049927235, | |
0.0005701819900423288 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_op_micro", | |
"name": "test_parallel_and_iterative_derivsum", | |
"fullname": "tmol/tests/kinematics/test_gpu_operations.py::test_parallel_and_iterative_derivsum", | |
"params": null, | |
"param": null, | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.00046146009117364883, | |
"max": 0.0006151299457997084, | |
"mean": 0.0005027790553867817, | |
"stddev": 4.908069072836752e-05, | |
"rounds": 10, | |
"median": 0.0004845729563385248, | |
"iqr": 3.9814040064811707e-05, | |
"q1": 0.000471323961392045, | |
"q3": 0.0005111380014568567, | |
"iqr_outliers": 1, | |
"stddev_outliers": 2, | |
"outliers": "2;1", | |
"ld15iqr": 0.00046146009117364883, | |
"hd15iqr": 0.0006151299457997084, | |
"ops": 1988.945222132836, | |
"total": 0.005027790553867817, | |
"data": [ | |
0.0006151299457997084, | |
0.0005111380014568567, | |
0.000464513897895813, | |
0.0004757039714604616, | |
0.00046146009117364883, | |
0.0005611719097942114, | |
0.000471323961392045, | |
0.0004982028622180223, | |
0.00048437295481562614, | |
0.0004847729578614235 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_forward_op", | |
"name": "test_kinematic_torch_op_forward[cpu]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_forward[cpu]", | |
"params": { | |
"torch_device": "cpu" | |
}, | |
"param": "cpu", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.0029542038682848215, | |
"max": 0.0029773428104817867, | |
"mean": 0.0029662269486212416, | |
"stddev": 5.833749246993907e-06, | |
"rounds": 19, | |
"median": 0.0029653210658580065, | |
"iqr": 8.090457413345575e-06, | |
"q1": 0.002962720289360732, | |
"q3": 0.0029708107467740774, | |
"iqr_outliers": 0, | |
"stddev_outliers": 6, | |
"outliers": "6;0", | |
"ld15iqr": 0.0029542038682848215, | |
"hd15iqr": 0.0029773428104817867, | |
"ops": 337.1286207432034, | |
"total": 0.05635831202380359, | |
"data": [ | |
0.002963470062240958, | |
0.0029773428104817867, | |
0.002972580958157778, | |
0.0029743679333478212, | |
0.0029686300549656153, | |
0.0029731669928878546, | |
0.0029700270388275385, | |
0.0029673941899091005, | |
0.0029653210658580065, | |
0.0029633180238306522, | |
0.002971071982756257, | |
0.002962521044537425, | |
0.002963945036754012, | |
0.0029613941442221403, | |
0.0029593678191304207, | |
0.0029604951851069927, | |
0.0029542038682848215, | |
0.002963920822367072, | |
0.0029657729901373386 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_forward_op", | |
"name": "test_kinematic_torch_op_forward[cuda]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_forward[cuda]", | |
"params": { | |
"torch_device": "cuda" | |
}, | |
"param": "cuda", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.0030360580421984196, | |
"max": 0.0035828452091664076, | |
"mean": 0.003231383510865271, | |
"stddev": 0.00018561592197514193, | |
"rounds": 6, | |
"median": 0.003193750511854887, | |
"iqr": 9.116716682910919e-05, | |
"q1": 0.003145364811643958, | |
"q3": 0.0032365319784730673, | |
"iqr_outliers": 1, | |
"stddev_outliers": 2, | |
"outliers": "2;1", | |
"ld15iqr": 0.0030360580421984196, | |
"hd15iqr": 0.0035828452091664076, | |
"ops": 309.46496961365904, | |
"total": 0.019388301065191627, | |
"data": [ | |
0.0035828452091664076, | |
0.0030360580421984196, | |
0.003145364811643958, | |
0.0032365319784730673, | |
0.0032066109124571085, | |
0.0031808901112526655 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_backward_op", | |
"name": "test_kinematic_torch_op_backward_benchmark[cpu]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_backward_benchmark[cpu]", | |
"params": { | |
"torch_device": "cpu" | |
}, | |
"param": "cpu", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.014970566146075726, | |
"max": 0.016530332155525684, | |
"mean": 0.015135837941973781, | |
"stddev": 0.000322055083445661, | |
"rounds": 24, | |
"median": 0.015011174022220075, | |
"iqr": 0.00014769344124943018, | |
"q1": 0.014999221661128104, | |
"q3": 0.015146915102377534, | |
"iqr_outliers": 2, | |
"stddev_outliers": 1, | |
"outliers": "1;2", | |
"ld15iqr": 0.014970566146075726, | |
"hd15iqr": 0.015375375980511308, | |
"ops": 66.06836065724919, | |
"total": 0.36326011060737073, | |
"data": [ | |
0.016530332155525684, | |
0.015155771048739552, | |
0.015265728114172816, | |
0.015041467035189271, | |
0.015138059156015515, | |
0.015003357082605362, | |
0.015042983926832676, | |
0.014997895108535886, | |
0.014985647052526474, | |
0.014989125076681376, | |
0.015375375980511308, | |
0.015014681965112686, | |
0.014970566146075726, | |
0.01505819708108902, | |
0.015329982154071331, | |
0.015007666079327464, | |
0.015006990171968937, | |
0.014993325108662248, | |
0.015000548213720322, | |
0.015007380861788988, | |
0.014980056090280414, | |
0.015005202032625675, | |
0.015023329062387347, | |
0.015336443902924657 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_backward_op", | |
"name": "test_kinematic_torch_op_backward_benchmark[cuda]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_backward_benchmark[cuda]", | |
"params": { | |
"torch_device": "cuda" | |
}, | |
"param": "cuda", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.004624407971277833, | |
"max": 0.0091198340523988, | |
"mean": 0.004878118789556197, | |
"stddev": 0.0003512460739658955, | |
"rounds": 694, | |
"median": 0.004784432472661138, | |
"iqr": 0.00024522305466234684, | |
"q1": 0.004726849030703306, | |
"q3": 0.004972072085365653, | |
"iqr_outliers": 21, | |
"stddev_outliers": 27, | |
"outliers": "27;21", | |
"ld15iqr": 0.004624407971277833, | |
"hd15iqr": 0.005355101078748703, | |
"ops": 204.99705791112524, | |
"total": 3.385414439952001, | |
"data": [ | |
0.004910713993012905, | |
0.004989198874682188, | |
0.005002255085855722, | |
0.004917023936286569, | |
0.005262114806100726, | |
0.0052031101658940315, | |
0.005290815839543939, | |
0.005053004948422313, | |
0.005182371009141207, | |
0.004996005911380053, | |
0.005295083858072758, | |
0.005235971882939339, | |
0.005035869078710675, | |
0.004927620990201831, | |
0.004997897194698453, | |
0.005061594070866704, | |
0.004937365185469389, | |
0.00499234301969409, | |
0.005033389898017049, | |
0.0048950971104204655, | |
0.005266296910122037, | |
0.00495843798853457, | |
0.004931496921926737, | |
0.004942653933539987, | |
0.004952242132276297, | |
0.005057476926594973, | |
0.005076386034488678, | |
0.00494547002017498, | |
0.004803706891834736, | |
0.004735191818326712, | |
0.004820136819034815, | |
0.004782186122611165, | |
0.005006854189559817, | |
0.004737397888675332, | |
0.004692198010161519, | |
0.00476343696936965, | |
0.005015457980334759, | |
0.005025455029681325, | |
0.004741351818665862, | |
0.004705596948042512, | |
0.004718126030638814, | |
0.004866132978349924, | |
0.004796596011146903, | |
0.004693354945629835, | |
0.004711739951744676, | |
0.004976859083399177, | |
0.0047597570810467005, | |
0.005015122005715966, | |
0.004722195910289884, | |
0.004686011932790279, | |
0.004984718048945069, | |
0.004688422894105315, | |
0.004985528998076916, | |
0.0047824440989643335, | |
0.0048101418651640415, | |
0.0051170759834349155, | |
0.004781671101227403, | |
0.0046792710199952126, | |
0.00468603684566915, | |
0.004770044004544616, | |
0.005022020079195499, | |
0.004669317975640297, | |
0.004782629897817969, | |
0.004636913072317839, | |
0.004989046836271882, | |
0.004741454962641001, | |
0.004751082044094801, | |
0.004802596056833863, | |
0.004690651083365083, | |
0.004667659988626838, | |
0.004724508849903941, | |
0.004775496898218989, | |
0.004738014889881015, | |
0.005088835954666138, | |
0.00473049096763134, | |
0.004710210021585226, | |
0.004677182994782925, | |
0.004678924102336168, | |
0.004632112104445696, | |
0.004844142124056816, | |
0.005031313048675656, | |
0.004714711103588343, | |
0.0047426349483430386, | |
0.0047881449572741985, | |
0.004709829809144139, | |
0.004952193005010486, | |
0.004723819904029369, | |
0.004717136966064572, | |
0.004694224102422595, | |
0.004758703056722879, | |
0.004705409053713083, | |
0.00471290503628552, | |
0.004770740168169141, | |
0.004785062978044152, | |
0.004778268979862332, | |
0.004732102854177356, | |
0.005013850051909685, | |
0.004726559156551957, | |
0.0047361759934574366, | |
0.005029136082157493, | |
0.004728329135105014, | |
0.0049897609278559685, | |
0.004739177180454135, | |
0.004660964012145996, | |
0.0048122648149728775, | |
0.004748813109472394, | |
0.004727646941319108, | |
0.004669846035540104, | |
0.004726058803498745, | |
0.004721679026260972, | |
0.005070917075499892, | |
0.004995125811547041, | |
0.004730992950499058, | |
0.004772505024448037, | |
0.00483346008695662, | |
0.004715299000963569, | |
0.005071996012702584, | |
0.004785429919138551, | |
0.005015011876821518, | |
0.004812226165086031, | |
0.004708162974566221, | |
0.004741620039567351, | |
0.004776810063049197, | |
0.00471379398368299, | |
0.004952349932864308, | |
0.004770053783431649, | |
0.0047179050743579865, | |
0.004723747028037906, | |
0.004677876131609082, | |
0.004941590130329132, | |
0.0047242960426956415, | |
0.004982452839612961, | |
0.004724874859675765, | |
0.0047624309081584215, | |
0.004990675020962954, | |
0.004698463017120957, | |
0.004723649006336927, | |
0.0047792859841138124, | |
0.0048047699965536594, | |
0.004968099994584918, | |
0.0048489870969206095, | |
0.004735726863145828, | |
0.004742312943562865, | |
0.0048105421010404825, | |
0.00467853294685483, | |
0.005006426014006138, | |
0.004775519948452711, | |
0.004717912990599871, | |
0.004713855916634202, | |
0.004962790058925748, | |
0.004914540098980069, | |
0.004711996065452695, | |
0.004809882957488298, | |
0.0047061198856681585, | |
0.004698336822912097, | |
0.004986190004274249, | |
0.005013630958274007, | |
0.004978746175765991, | |
0.004746327875182033, | |
0.004807263147085905, | |
0.00481160101480782, | |
0.004960031947121024, | |
0.004723449936136603, | |
0.004713006084784865, | |
0.004715589107945561, | |
0.004806885961443186, | |
0.00473257596604526, | |
0.005078259157016873, | |
0.004785040160641074, | |
0.004775465000420809, | |
0.005030876956880093, | |
0.004808112047612667, | |
0.005029413849115372, | |
0.004777840105816722, | |
0.004879435990005732, | |
0.0047496960032731295, | |
0.005078715970739722, | |
0.004723356803879142, | |
0.004843015922233462, | |
0.004998891847208142, | |
0.00498423702083528, | |
0.005083068972453475, | |
0.005064070923253894, | |
0.004815557971596718, | |
0.004812741884961724, | |
0.004757661139592528, | |
0.004728696076199412, | |
0.004812712082639337, | |
0.004690180066972971, | |
0.004755520960316062, | |
0.0048552220687270164, | |
0.00482502905651927, | |
0.004818046931177378, | |
0.00476739089936018, | |
0.00500903301872313, | |
0.005014708964154124, | |
0.00474128988571465, | |
0.004730135202407837, | |
0.0046632911544293165, | |
0.004981313133612275, | |
0.004999185912311077, | |
0.005015626782551408, | |
0.0047921480145305395, | |
0.004723150981590152, | |
0.00478578987531364, | |
0.004728372907266021, | |
0.004708729917183518, | |
0.0046731941401958466, | |
0.004738537827506661, | |
0.00470258598215878, | |
0.004774445900693536, | |
0.004760611802339554, | |
0.004830865887925029, | |
0.005058541893959045, | |
0.004994891816750169, | |
0.004732687957584858, | |
0.0047290890943259, | |
0.004747727885842323, | |
0.004741993034258485, | |
0.004765941994264722, | |
0.004738108953461051, | |
0.004869505995884538, | |
0.004970240173861384, | |
0.0050176160875707865, | |
0.005054272944107652, | |
0.004851646022871137, | |
0.004816679982468486, | |
0.004776817047968507, | |
0.004716603085398674, | |
0.004738879855722189, | |
0.004747061990201473, | |
0.004947311012074351, | |
0.004711379995569587, | |
0.005121708149090409, | |
0.008171662921085954, | |
0.004826408810913563, | |
0.004789026919752359, | |
0.004986675921827555, | |
0.004728964064270258, | |
0.0047403681091964245, | |
0.004702272126451135, | |
0.004781077150255442, | |
0.0049743070267140865, | |
0.004685875028371811, | |
0.004714129958301783, | |
0.004983464954420924, | |
0.004674749914556742, | |
0.0046499010641127825, | |
0.004771942039951682, | |
0.004946490051224828, | |
0.005065362900495529, | |
0.004802115960046649, | |
0.00483951298519969, | |
0.00479117501527071, | |
0.004705668892711401, | |
0.004731567110866308, | |
0.004695226904004812, | |
0.0046902860049158335, | |
0.004747764905914664, | |
0.004733425797894597, | |
0.004709581146016717, | |
0.004668772919103503, | |
0.006335526006296277, | |
0.004817632958292961, | |
0.004782656207680702, | |
0.004870052915066481, | |
0.004638428101316094, | |
0.004644257016479969, | |
0.004717387957498431, | |
0.004743587924167514, | |
0.005031689070165157, | |
0.004753823159262538, | |
0.004662726074457169, | |
0.004737679148092866, | |
0.004738722927868366, | |
0.004964719992130995, | |
0.004654263146221638, | |
0.004731158027425408, | |
0.004641120787709951, | |
0.0049749379977583885, | |
0.004667578032240272, | |
0.004732616012915969, | |
0.0047474331222474575, | |
0.004624407971277833, | |
0.004628028022125363, | |
0.005031077889725566, | |
0.004781909054145217, | |
0.004865386988967657, | |
0.00477763288654387, | |
0.005039561074227095, | |
0.00478782900609076, | |
0.006977003067731857, | |
0.005018029827624559, | |
0.004695436917245388, | |
0.004773308988660574, | |
0.004715279908850789, | |
0.004997128155082464, | |
0.004683195147663355, | |
0.004644091008231044, | |
0.004773088963702321, | |
0.0047497679479420185, | |
0.0047928509302437305, | |
0.0047295421827584505, | |
0.005182794062420726, | |
0.00471097300760448, | |
0.004763578996062279, | |
0.004699515178799629, | |
0.004708064952865243, | |
0.0048093360383063555, | |
0.004820522153750062, | |
0.004677555989474058, | |
0.004705491010099649, | |
0.0048221920151263475, | |
0.0050150800962001085, | |
0.004716472001746297, | |
0.00476027000695467, | |
0.00469733914360404, | |
0.00510627101175487, | |
0.00467299297451973, | |
0.006891455966979265, | |
0.005530234891921282, | |
0.004960319027304649, | |
0.004687469219788909, | |
0.004737391835078597, | |
0.0047422489151358604, | |
0.004814689978957176, | |
0.0050845518708229065, | |
0.004745631944388151, | |
0.005072307074442506, | |
0.004742188844829798, | |
0.004819349851459265, | |
0.005065529141575098, | |
0.004812045954167843, | |
0.00476069888100028, | |
0.005107518984004855, | |
0.004754846915602684, | |
0.00491943908855319, | |
0.004708732012659311, | |
0.004687567939981818, | |
0.00509041897021234, | |
0.004737787181511521, | |
0.0047315629199147224, | |
0.004951603012159467, | |
0.0050526459235697985, | |
0.0050188698805868626, | |
0.00499267503619194, | |
0.005020692013204098, | |
0.006477981107309461, | |
0.00484093907289207, | |
0.005006592953577638, | |
0.004816768923774362, | |
0.004749049199745059, | |
0.004645856097340584, | |
0.004752084147185087, | |
0.005032095825299621, | |
0.004854928934946656, | |
0.005062206881120801, | |
0.0047393362037837505, | |
0.00477328198030591, | |
0.0050936799962073565, | |
0.004771601874381304, | |
0.004719522083178163, | |
0.004812064114958048, | |
0.0049211750738322735, | |
0.004771642852574587, | |
0.004801744129508734, | |
0.004748481092974544, | |
0.0050309940706938505, | |
0.004739332944154739, | |
0.005806917790323496, | |
0.005146350944414735, | |
0.004703236976638436, | |
0.004739203955978155, | |
0.004705948056653142, | |
0.004787445068359375, | |
0.004796840948984027, | |
0.00503773195669055, | |
0.0048074680380523205, | |
0.004689791006967425, | |
0.004778786096721888, | |
0.004735070979222655, | |
0.005077994894236326, | |
0.0047761870082467794, | |
0.0049772129859775305, | |
0.0046986001543700695, | |
0.004973611095920205, | |
0.0050033400766551495, | |
0.004959193989634514, | |
0.0047544429544359446, | |
0.00476361601613462, | |
0.006654241820797324, | |
0.005908996099606156, | |
0.004725248087197542, | |
0.004960968857631087, | |
0.004927715985104442, | |
0.005043999990448356, | |
0.004714716924354434, | |
0.004718539072200656, | |
0.00470066606067121, | |
0.005073555978015065, | |
0.004810062935575843, | |
0.004798962036147714, | |
0.00472251302562654, | |
0.004686085972934961, | |
0.004777736961841583, | |
0.004999035969376564, | |
0.0048765859100967646, | |
0.00503930589184165, | |
0.005032411077991128, | |
0.004963340004906058, | |
0.005043989047408104, | |
0.004826949909329414, | |
0.004808919038623571, | |
0.00474126311019063, | |
0.0047738968860358, | |
0.004820598056539893, | |
0.0048024330753833055, | |
0.004725050879642367, | |
0.004800671944394708, | |
0.00661394908092916, | |
0.004972072085365653, | |
0.004852504003793001, | |
0.004860091954469681, | |
0.004996049916371703, | |
0.00486594601534307, | |
0.004785961005836725, | |
0.004810866201296449, | |
0.004721134901046753, | |
0.004827910102903843, | |
0.005084190983325243, | |
0.004726849030703306, | |
0.004726475104689598, | |
0.004731857916340232, | |
0.005075672874227166, | |
0.0047955759800970554, | |
0.0047967268619686365, | |
0.00486276694573462, | |
0.004802647978067398, | |
0.004774667089805007, | |
0.005051389103755355, | |
0.0063556700479239225, | |
0.005019678035750985, | |
0.005076976027339697, | |
0.004957011202350259, | |
0.00503650913015008, | |
0.004824755946174264, | |
0.004784994991496205, | |
0.004765246994793415, | |
0.004682034952566028, | |
0.004749359097331762, | |
0.004640512866899371, | |
0.004661540035158396, | |
0.004682749044150114, | |
0.0050322250463068485, | |
0.004682139027863741, | |
0.004671343136578798, | |
0.004692820832133293, | |
0.0047133201733231544, | |
0.004790236009284854, | |
0.004772998858243227, | |
0.004688162822276354, | |
0.0049577439203858376, | |
0.004934115102514625, | |
0.004721200093626976, | |
0.004709708970040083, | |
0.004704740131273866, | |
0.004965726053342223, | |
0.0047890639398247, | |
0.004709499888122082, | |
0.005922933807596564, | |
0.0047207900788635015, | |
0.004703958984464407, | |
0.005020747194066644, | |
0.0046958778984844685, | |
0.004799169022589922, | |
0.004812672967091203, | |
0.004779489012435079, | |
0.004646225832402706, | |
0.004673253046348691, | |
0.004783855983987451, | |
0.004721431992948055, | |
0.005038502160459757, | |
0.004805397009477019, | |
0.004976955940946937, | |
0.004935872042551637, | |
0.004685144172981381, | |
0.004783916054293513, | |
0.00484822690486908, | |
0.004743136931210756, | |
0.004839812871068716, | |
0.004767343169078231, | |
0.00477520702406764, | |
0.005015931790694594, | |
0.004638927057385445, | |
0.00468923500739038, | |
0.004665849031880498, | |
0.004732081899419427, | |
0.006177667062729597, | |
0.004770118976011872, | |
0.004795562010258436, | |
0.004745299927890301, | |
0.004721241071820259, | |
0.004997123032808304, | |
0.004732274916023016, | |
0.004759158007800579, | |
0.005021835910156369, | |
0.004790503066033125, | |
0.005009123124182224, | |
0.004746890161186457, | |
0.004773309919983149, | |
0.005055887857452035, | |
0.004796457942575216, | |
0.005105193937197328, | |
0.004684095969423652, | |
0.00497414218261838, | |
0.0050331230740994215, | |
0.0046312808990478516, | |
0.004763961071148515, | |
0.004757490009069443, | |
0.0048117411788553, | |
0.004750504158437252, | |
0.005016559036448598, | |
0.004729809006676078, | |
0.004815777996554971, | |
0.005106360884383321, | |
0.004774485947564244, | |
0.006147898035123944, | |
0.005054862936958671, | |
0.004818425979465246, | |
0.004721611039713025, | |
0.004738601157441735, | |
0.0050877470057457685, | |
0.00473947892896831, | |
0.004771087085828185, | |
0.00485785398632288, | |
0.004750896943733096, | |
0.004723154008388519, | |
0.0047184990253299475, | |
0.0047424479853361845, | |
0.004726675106212497, | |
0.00479043903760612, | |
0.004748299950733781, | |
0.00470726890489459, | |
0.004741972079500556, | |
0.004735399968922138, | |
0.004776949994266033, | |
0.00508024194277823, | |
0.004759190138429403, | |
0.004756000125780702, | |
0.004821039969101548, | |
0.004867726005613804, | |
0.004725108854472637, | |
0.00497269001789391, | |
0.005090179154649377, | |
0.006230185041204095, | |
0.0047428898978978395, | |
0.004810915095731616, | |
0.004727588035166264, | |
0.004777549998834729, | |
0.004818702815100551, | |
0.005036193178966641, | |
0.004825826035812497, | |
0.005043683806434274, | |
0.0049532391130924225, | |
0.004805681994184852, | |
0.004748119972646236, | |
0.004841389134526253, | |
0.004810222890228033, | |
0.004819112829864025, | |
0.0050350402016192675, | |
0.004705454921349883, | |
0.004797329194843769, | |
0.004744158126413822, | |
0.004695320967584848, | |
0.004812439903616905, | |
0.004921952961012721, | |
0.0048207680229097605, | |
0.004831097088754177, | |
0.004716183990240097, | |
0.004749345825985074, | |
0.00476552895270288, | |
0.0047202808782458305, | |
0.004735016031190753, | |
0.006362197920680046, | |
0.004685213090851903, | |
0.004854888888075948, | |
0.005070910090580583, | |
0.004805366043001413, | |
0.004789317026734352, | |
0.0050721990410238504, | |
0.005008936859667301, | |
0.004753859015181661, | |
0.004688519984483719, | |
0.004720204044133425, | |
0.005071272840723395, | |
0.004812248982489109, | |
0.004687734879553318, | |
0.0047053329180926085, | |
0.004787541925907135, | |
0.00474963802844286, | |
0.0047139141242951155, | |
0.004728146130219102, | |
0.0048217198345810175, | |
0.004812302999198437, | |
0.004705779021605849, | |
0.004740619100630283, | |
0.0048349599819630384, | |
0.004865268943831325, | |
0.004772293148562312, | |
0.0047080121003091335, | |
0.005030136089771986, | |
0.00593778514303267, | |
0.004763368982821703, | |
0.004760799929499626, | |
0.004841635935008526, | |
0.0048310228157788515, | |
0.00480759609490633, | |
0.004761695861816406, | |
0.004715502029284835, | |
0.0047205190639942884, | |
0.0050697629339993, | |
0.0049841690342873335, | |
0.004772532032802701, | |
0.004842019872739911, | |
0.004813063889741898, | |
0.00500818295404315, | |
0.0047302700113505125, | |
0.004730240907520056, | |
0.00472689513117075, | |
0.00479444395750761, | |
0.005050569074228406, | |
0.004738918039947748, | |
0.004791593877598643, | |
0.004761995980516076, | |
0.004860321991145611, | |
0.0047016809694468975, | |
0.0050096160266548395, | |
0.004991553025320172, | |
0.004975290037691593, | |
0.00478614098392427, | |
0.005355101078748703, | |
0.005005176179111004, | |
0.0047318898141384125, | |
0.004716348135843873, | |
0.004822344984859228, | |
0.004799411864951253, | |
0.004722194978967309, | |
0.005074601853266358, | |
0.005003976868465543, | |
0.004690870875492692, | |
0.0047011899296194315, | |
0.004781212192028761, | |
0.004709321074187756, | |
0.0050348760560154915, | |
0.004787912126630545, | |
0.004954071016982198, | |
0.004761322867125273, | |
0.0047782789915800095, | |
0.004683788865804672, | |
0.004722036886960268, | |
0.004708653083071113, | |
0.004819598980247974, | |
0.005469124065712094, | |
0.0052507559303194284, | |
0.005015492206439376, | |
0.004644184140488505, | |
0.004773539025336504, | |
0.00480023305863142, | |
0.004700926830992103, | |
0.004717960022389889, | |
0.00469808210618794, | |
0.004808489000424743, | |
0.00503903697244823, | |
0.005024328827857971, | |
0.00476527982391417, | |
0.004790393868461251, | |
0.004981047008186579, | |
0.004784948891028762, | |
0.00497977901250124, | |
0.005057611037045717, | |
0.0046823041047900915, | |
0.004714770941063762, | |
0.004769132938235998, | |
0.00469176797196269, | |
0.004659806843847036, | |
0.004716553958132863, | |
0.0091198340523988, | |
0.0078101069666445255, | |
0.004786930046975613, | |
0.004811371909454465, | |
0.004723325138911605, | |
0.004749604966491461, | |
0.004727129824459553, | |
0.004736443981528282 | |
], | |
"iterations": 1 | |
} | |
} | |
], | |
"datetime": "2018-07-11T16:04:28.940723", | |
"version": "3.1.1" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
============================= test session starts ============================== | |
platform linux -- Python 3.6.6, pytest-3.6.2, py-1.5.3, pluggy-0.6.0 | |
benchmark: 3.1.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=5.0 calibration_precision=10 warmup=False warmup_iterations=100000) | |
rootdir: /home/alexford/workspace/tmol, inifile: pytest.ini | |
plugins: xdist-1.22.2, instafail-0.4.0, forked-0.2, faulthandler-1.5.0, cov-2.5.1, benchmark-3.1.1 | |
collected 28 items | |
tmol/tests/kinematics/test_builder.py sss [ 10%] | |
tmol/tests/kinematics/test_gpu_operations.py ... [ 21%] | |
tmol/tests/kinematics/test_metadata.py s [ 25%] | |
tmol/tests/kinematics/test_operations.py ssssssssss [ 60%] | |
tmol/tests/kinematics/test_torch_op.py ....sssssss [100%] | |
Computing stats ... Computing stats ... group 1/4 Computing stats ... group 1/4: min Computing stats ... group 1/4: min (1/2) Computing stats ... group 1/4: min (2/2) Computing stats ... group 1/4: min (1/2) Computing stats ... group 1/4: min (2/2) Computing stats ... group 1/4: max Computing stats ... group 1/4: max (1/2) Computing stats ... group 1/4: max (2/2) Computing stats ... group 1/4: max (1/2) Computing stats ... group 1/4: max (2/2) Computing stats ... group 1/4: mean Computing stats ... group 1/4: mean (1/2) Computing stats ... group 1/4: mean (2/2) Computing stats ... group 1/4: mean (1/2) Computing stats ... group 1/4: mean (2/2) Computing stats ... group 1/4: median Computing stats ... group 1/4: median (1/2) Computing stats ... group 1/4: median (2/2) Computing stats ... group 1/4: median (1/2) Computing stats ... group 1/4: median (2/2) Computing stats ... group 1/4: iqr Computing stats ... group 1/4: iqr (1/2) Computing stats ... group 1/4: iqr (2/2) Computing stats ... group 1/4: iqr (1/2) Computing stats ... group 1/4: iqr (2/2) Computing stats ... group 1/4: stddev Computing stats ... group 1/4: stddev (1/2) Computing stats ... group 1/4: stddev (2/2) Computing stats ... group 1/4: stddev (1/2) Computing stats ... group 1/4: stddev (2/2) Computing stats ... group 1/4: ops Computing stats ... group 1/4: ops (1/2) Computing stats ... group 1/4: ops (2/2) Computing stats ... group 1/4: ops (1/2) Computing stats ... group 1/4: ops (2/2) Computing stats ... group 1/4: ops: outliers Computing stats ... group 1/4: ops: outliers (1/2) Computing stats ... group 1/4: ops: outliers (2/2) Computing stats ... group 1/4: ops: rounds Computing stats ... group 1/4: ops: rounds (1/2) Computing stats ... group 1/4: ops: rounds (2/2) Computing stats ... group 1/4: ops: iterations Computing stats ... group 1/4: ops: iterations (1/2) Computing stats ... group 1/4: ops: iterations (2/2) ------------------------------ benchmark 'kinematic_backward_op': 2 tests ----------------------------- | |
Name (time in ms) OPS Mean IQR | |
------------------------------------------------------------------------------------------------------- | |
kinematic_torch_op_backward_benchmark[cpu] 66.0684 (0.32) 15.1358 (3.10) 0.1477 (1.0) | |
kinematic_torch_op_backward_benchmark[cuda] 204.9971 (1.0) 4.8781 (1.0) 0.2452 (1.66) | |
------------------------------------------------------------------------------------------------------- | |
Computing stats ... group 2/4 Computing stats ... group 2/4: min Computing stats ... group 2/4: min (1/2) Computing stats ... group 2/4: min (2/2) Computing stats ... group 2/4: min (1/2) Computing stats ... group 2/4: min (2/2) Computing stats ... group 2/4: max Computing stats ... group 2/4: max (1/2) Computing stats ... group 2/4: max (2/2) Computing stats ... group 2/4: max (1/2) Computing stats ... group 2/4: max (2/2) Computing stats ... group 2/4: mean Computing stats ... group 2/4: mean (1/2) Computing stats ... group 2/4: mean (2/2) Computing stats ... group 2/4: mean (1/2) Computing stats ... group 2/4: mean (2/2) Computing stats ... group 2/4: median Computing stats ... group 2/4: median (1/2) Computing stats ... group 2/4: median (2/2) Computing stats ... group 2/4: median (1/2) Computing stats ... group 2/4: median (2/2) Computing stats ... group 2/4: iqr Computing stats ... group 2/4: iqr (1/2) Computing stats ... group 2/4: iqr (2/2) Computing stats ... group 2/4: iqr (1/2) Computing stats ... group 2/4: iqr (2/2) Computing stats ... group 2/4: stddev Computing stats ... group 2/4: stddev (1/2) Computing stats ... group 2/4: stddev (2/2) Computing stats ... group 2/4: stddev (1/2) Computing stats ... group 2/4: stddev (2/2) Computing stats ... group 2/4: ops Computing stats ... group 2/4: ops (1/2) Computing stats ... group 2/4: ops (2/2) Computing stats ... group 2/4: ops (1/2) Computing stats ... group 2/4: ops (2/2) Computing stats ... group 2/4: ops: outliers Computing stats ... group 2/4: ops: outliers (1/2) Computing stats ... group 2/4: ops: outliers (2/2) Computing stats ... group 2/4: ops: rounds Computing stats ... group 2/4: ops: rounds (1/2) Computing stats ... group 2/4: ops: rounds (2/2) Computing stats ... group 2/4: ops: iterations Computing stats ... group 2/4: ops: iterations (1/2) Computing stats ... group 2/4: ops: iterations (2/2) ------------------------ benchmark 'kinematic_forward_op': 2 tests ------------------------ | |
Name (time in ms) OPS Mean IQR | |
------------------------------------------------------------------------------------------- | |
kinematic_torch_op_forward[cpu] 337.1286 (1.0) 2.9662 (1.0) 0.0081 (1.0) | |
kinematic_torch_op_forward[cuda] 309.4650 (0.92) 3.2314 (1.09) 0.0912 (11.27) | |
------------------------------------------------------------------------------------------- | |
Computing stats ... group 3/4 Computing stats ... group 3/4: min Computing stats ... group 3/4: min (1/2) Computing stats ... group 3/4: min (2/2) Computing stats ... group 3/4: min (1/2) Computing stats ... group 3/4: min (2/2) Computing stats ... group 3/4: max Computing stats ... group 3/4: max (1/2) Computing stats ... group 3/4: max (2/2) Computing stats ... group 3/4: max (1/2) Computing stats ... group 3/4: max (2/2) Computing stats ... group 3/4: mean Computing stats ... group 3/4: mean (1/2) Computing stats ... group 3/4: mean (2/2) Computing stats ... group 3/4: mean (1/2) Computing stats ... group 3/4: mean (2/2) Computing stats ... group 3/4: median Computing stats ... group 3/4: median (1/2) Computing stats ... group 3/4: median (2/2) Computing stats ... group 3/4: median (1/2) Computing stats ... group 3/4: median (2/2) Computing stats ... group 3/4: iqr Computing stats ... group 3/4: iqr (1/2) Computing stats ... group 3/4: iqr (2/2) Computing stats ... group 3/4: iqr (1/2) Computing stats ... group 3/4: iqr (2/2) Computing stats ... group 3/4: stddev Computing stats ... group 3/4: stddev (1/2) Computing stats ... group 3/4: stddev (2/2) Computing stats ... group 3/4: stddev (1/2) Computing stats ... group 3/4: stddev (2/2) Computing stats ... group 3/4: ops Computing stats ... group 3/4: ops (1/2) Computing stats ... group 3/4: ops (2/2) Computing stats ... group 3/4: ops (1/2) Computing stats ... group 3/4: ops (2/2) Computing stats ... group 3/4: ops: outliers Computing stats ... group 3/4: ops: outliers (1/2) Computing stats ... group 3/4: ops: outliers (2/2) Computing stats ... group 3/4: ops: rounds Computing stats ... group 3/4: ops: rounds (1/2) Computing stats ... group 3/4: ops: rounds (2/2) Computing stats ... group 3/4: ops: iterations Computing stats ... group 3/4: ops: iterations (1/2) Computing stats ... group 3/4: ops: iterations (2/2) ---------------------------- benchmark 'kinematic_op_micro': 2 tests ---------------------------- | |
Name (time in us) OPS (Kops/s) Mean IQR | |
------------------------------------------------------------------------------------------------- | |
parallel_and_iterative_derivsum 1.9889 (1.0) 502.7791 (1.0) 39.8140 (1.0) | |
parallel_and_iterative_refold 1.6572 (0.83) 603.4247 (1.20) 92.3441 (2.32) | |
------------------------------------------------------------------------------------------------- | |
Computing stats ... group 4/4 Computing stats ... group 4/4: min Computing stats ... group 4/4: min (1/1) Computing stats ... group 4/4: min (1/1) Computing stats ... group 4/4: max Computing stats ... group 4/4: max (1/1) Computing stats ... group 4/4: max (1/1) Computing stats ... group 4/4: mean Computing stats ... group 4/4: mean (1/1) Computing stats ... group 4/4: mean (1/1) Computing stats ... group 4/4: median Computing stats ... group 4/4: median (1/1) Computing stats ... group 4/4: median (1/1) Computing stats ... group 4/4: iqr Computing stats ... group 4/4: iqr (1/1) Computing stats ... group 4/4: iqr (1/1) Computing stats ... group 4/4: stddev Computing stats ... group 4/4: stddev (1/1) Computing stats ... group 4/4: stddev (1/1) Computing stats ... group 4/4: ops Computing stats ... group 4/4: ops (1/1) Computing stats ... group 4/4: ops (1/1) Computing stats ... group 4/4: ops: outliers Computing stats ... group 4/4: ops: outliers (1/1) Computing stats ... group 4/4: ops: rounds Computing stats ... group 4/4: ops: rounds (1/1) Computing stats ... group 4/4: ops: iterations Computing stats ... group 4/4: ops: iterations (1/1) --------------- benchmark 'score_setup': 1 tests --------------- | |
Name (time in us) OPS (Kops/s) Mean IQR | |
---------------------------------------------------------------- | |
gpu_refold_data_construction 1.0832 923.1739 91.7790 | |
---------------------------------------------------------------- | |
Legend: | |
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. | |
OPS: Operations Per Second, computed as 1 / Mean | |
==================== 7 passed, 21 skipped in 24.25 seconds ===================== |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"machine_info": { | |
"node": "hsw215.internalnet", | |
"processor": "x86_64", | |
"machine": "x86_64", | |
"python_compiler": "GCC 7.2.0", | |
"python_implementation": "CPython", | |
"python_implementation_version": "3.6.6", | |
"python_version": "3.6.6", | |
"python_build": [ | |
"default", | |
"Jun 28 2018 17:14:51" | |
], | |
"release": "3.10.0-862.2.3.el7.x86_64", | |
"system": "Linux", | |
"cpu": { | |
"vendor_id": "GenuineIntel", | |
"hardware": "unknown", | |
"brand": "Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz", | |
"logical": 32, | |
"physical": 32 | |
}, | |
"cuda": { | |
"device": { | |
"0": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
}, | |
"1": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
}, | |
"2": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
}, | |
"3": { | |
"is_integrated": 0, | |
"is_multi_gpu_board": 0, | |
"major": 7, | |
"minor": 0, | |
"multi_processor_count": 80, | |
"name": "Tesla V100-PCIE-16GB", | |
"total_memory": 16945512448 | |
} | |
}, | |
"current_device": 0 | |
}, | |
"cpuinfo": { | |
"python_version": "3.6.6.final.0 (64 bit)", | |
"cpuinfo_version": [ | |
4, | |
0, | |
0 | |
], | |
"arch": "X86_64", | |
"bits": 64, | |
"count": 32, | |
"raw_arch_string": "x86_64", | |
"vendor_id": "GenuineIntel", | |
"brand": "Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz", | |
"hz_advertised": "2.3000 GHz", | |
"hz_actual": "2.3010 GHz", | |
"hz_advertised_raw": [ | |
2300000000, | |
0 | |
], | |
"hz_actual_raw": [ | |
2301000000, | |
0 | |
], | |
"stepping": 2, | |
"model": 63, | |
"family": 6, | |
"flags": [ | |
"abm", | |
"acpi", | |
"aes", | |
"aperfmperf", | |
"apic", | |
"arat", | |
"arch_perfmon", | |
"avx", | |
"avx2", | |
"bmi1", | |
"bmi2", | |
"bts", | |
"clflush", | |
"cmov", | |
"constant_tsc", | |
"cqm", | |
"cqm_llc", | |
"cqm_occup_llc", | |
"cx16", | |
"cx8", | |
"dca", | |
"de", | |
"ds_cpl", | |
"dtes64", | |
"dtherm", | |
"dts", | |
"eagerfpu", | |
"epb", | |
"ept", | |
"erms", | |
"est", | |
"f16c", | |
"flexpriority", | |
"fma", | |
"fpu", | |
"fsgsbase", | |
"fxsr", | |
"ht", | |
"ida", | |
"intel_ppin", | |
"invpcid", | |
"lahf_lm", | |
"lm", | |
"mca", | |
"mce", | |
"mmx", | |
"monitor", | |
"movbe", | |
"msr", | |
"mtrr", | |
"nonstop_tsc", | |
"nopl", | |
"nx", | |
"pae", | |
"pat", | |
"pbe", | |
"pcid", | |
"pclmulqdq", | |
"pdcm", | |
"pdpe1gb", | |
"pebs", | |
"pge", | |
"pln", | |
"pni", | |
"popcnt", | |
"pse", | |
"pse36", | |
"pts", | |
"rdrand", | |
"rdtscp", | |
"rep_good", | |
"sdbg", | |
"sep", | |
"smep", | |
"smx", | |
"ss", | |
"sse", | |
"sse2", | |
"sse4_1", | |
"sse4_2", | |
"ssse3", | |
"syscall", | |
"tm", | |
"tm2", | |
"tpr_shadow", | |
"tsc", | |
"tsc_adjust", | |
"vme", | |
"vmx", | |
"vnmi", | |
"vpid", | |
"x2apic", | |
"xsave", | |
"xsaveopt", | |
"xtopology", | |
"xtpr" | |
], | |
"l3_cache_size": "40960 KB", | |
"l2_cache_size": "256 KB", | |
"l1_data_cache_size": "32 KB", | |
"l1_instruction_cache_size": "32 KB" | |
}, | |
"conda": { | |
"list": [ | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "asn1crypto-0.24.0-py36_0", | |
"name": "asn1crypto", | |
"platform": null, | |
"version": "0.24.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "atomicwrites-1.1.5-py36_0", | |
"name": "atomicwrites", | |
"platform": null, | |
"version": "1.1.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "attrs-18.1.0-py36_0", | |
"name": "attrs", | |
"platform": null, | |
"version": "18.1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "backcall-0.1.0-py36_0", | |
"name": "backcall", | |
"platform": null, | |
"version": "0.1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h637b7d7_0", | |
"channel": "defaults", | |
"dist_name": "biopython-1.71-py36h637b7d7_0", | |
"name": "biopython", | |
"platform": null, | |
"version": "1.71" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "mkl", | |
"channel": "defaults", | |
"dist_name": "blas-1.0-mkl", | |
"name": "blas", | |
"platform": null, | |
"version": "1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "0", | |
"channel": "defaults", | |
"dist_name": "ca-certificates-2018.03.07-0", | |
"name": "ca-certificates", | |
"platform": null, | |
"version": "2018.03.07" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "certifi-2018.4.16-py36_0", | |
"name": "certifi", | |
"platform": null, | |
"version": "2018.4.16" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h9745a5d_0", | |
"channel": "defaults", | |
"dist_name": "cffi-1.11.5-py36h9745a5d_0", | |
"name": "cffi", | |
"platform": null, | |
"version": "1.11.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h0f667ec_1", | |
"channel": "defaults", | |
"dist_name": "chardet-3.0.4-py36h0f667ec_1", | |
"name": "chardet", | |
"platform": null, | |
"version": "3.0.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "coverage-4.5.1-py36h14c3975_0", | |
"name": "coverage", | |
"platform": null, | |
"version": "4.5.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "cryptography-2.2.2-py36h14c3975_0", | |
"name": "cryptography", | |
"platform": null, | |
"version": "2.2.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h4c16780_0", | |
"channel": "pytorch", | |
"dist_name": "cuda91-1.0-h4c16780_0", | |
"name": "cuda91", | |
"platform": null, | |
"version": "1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h13b8566_0", | |
"channel": "defaults", | |
"dist_name": "cudatoolkit-9.0-h13b8566_0", | |
"name": "cudatoolkit", | |
"platform": null, | |
"version": "9.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h93f1223_0", | |
"channel": "defaults", | |
"dist_name": "cycler-0.10.0-py36h93f1223_0", | |
"name": "cycler", | |
"platform": null, | |
"version": "0.10.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h714fa37_1", | |
"channel": "defaults", | |
"dist_name": "dbus-1.13.2-h714fa37_1", | |
"name": "dbus", | |
"platform": null, | |
"version": "1.13.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "decorator-4.3.0-py36_0", | |
"name": "decorator", | |
"platform": null, | |
"version": "4.3.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "he0dffb1_0", | |
"channel": "defaults", | |
"dist_name": "expat-2.2.5-he0dffb1_0", | |
"name": "expat", | |
"platform": null, | |
"version": "2.2.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36_1", | |
"channel": "defaults", | |
"dist_name": "flake8-3.5.0-py36_1", | |
"name": "flake8", | |
"platform": null, | |
"version": "3.5.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h49f89f6_0", | |
"channel": "defaults", | |
"dist_name": "fontconfig-2.12.6-h49f89f6_0", | |
"name": "fontconfig", | |
"platform": null, | |
"version": "2.12.6" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "hab7d2ae_1", | |
"channel": "defaults", | |
"dist_name": "freetype-2.8-hab7d2ae_1", | |
"name": "freetype", | |
"platform": null, | |
"version": "2.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h000015b_0", | |
"channel": "defaults", | |
"dist_name": "glib-2.56.1-h000015b_0", | |
"name": "glib", | |
"platform": null, | |
"version": "2.56.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "hbbd80ab_1", | |
"channel": "defaults", | |
"dist_name": "gst-plugins-base-1.14.0-hbbd80ab_1", | |
"name": "gst-plugins-base", | |
"platform": null, | |
"version": "1.14.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "hb453b48_1", | |
"channel": "defaults", | |
"dist_name": "gstreamer-1.14.0-hb453b48_1", | |
"name": "gstreamer", | |
"platform": null, | |
"version": "1.14.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h9c2bf20_1", | |
"channel": "defaults", | |
"dist_name": "icu-58.2-h9c2bf20_1", | |
"name": "icu", | |
"platform": null, | |
"version": "58.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "idna-2.7-py36_0", | |
"name": "idna", | |
"platform": null, | |
"version": "2.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "0", | |
"channel": "defaults", | |
"dist_name": "intel-openmp-2018.0.3-0", | |
"name": "intel-openmp", | |
"platform": null, | |
"version": "2018.0.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "ipykernel-4.8.2-py36_0", | |
"name": "ipykernel", | |
"platform": null, | |
"version": "4.8.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "ipython-6.4.0-py36_0", | |
"name": "ipython", | |
"platform": null, | |
"version": "6.4.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hb52b0d5_0", | |
"channel": "defaults", | |
"dist_name": "ipython_genutils-0.2.0-py36hb52b0d5_0", | |
"name": "ipython_genutils", | |
"platform": null, | |
"version": "0.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36_1", | |
"channel": "defaults", | |
"dist_name": "jedi-0.12.0-py36_1", | |
"name": "jedi", | |
"platform": null, | |
"version": "0.12.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "h024ee3a_2", | |
"channel": "defaults", | |
"dist_name": "jpeg-9b-h024ee3a_2", | |
"name": "jpeg", | |
"platform": null, | |
"version": "9b" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "jupyter_client-5.2.3-py36_0", | |
"name": "jupyter_client", | |
"platform": null, | |
"version": "5.2.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h7c827e3_0", | |
"channel": "defaults", | |
"dist_name": "jupyter_core-4.4.0-py36h7c827e3_0", | |
"name": "jupyter_core", | |
"platform": null, | |
"version": "4.4.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h764f252_0", | |
"channel": "defaults", | |
"dist_name": "kiwisolver-1.0.1-py36h764f252_0", | |
"name": "kiwisolver", | |
"platform": null, | |
"version": "1.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "h6b74fdf_2", | |
"channel": "defaults", | |
"dist_name": "libedit-3.1.20170329-h6b74fdf_2", | |
"name": "libedit", | |
"platform": null, | |
"version": "3.1.20170329" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 4, | |
"build_string": "hd88cf55_4", | |
"channel": "defaults", | |
"dist_name": "libffi-3.2.1-hd88cf55_4", | |
"name": "libffi", | |
"platform": null, | |
"version": "3.2.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hdf63c60_3", | |
"channel": "defaults", | |
"dist_name": "libgcc-ng-7.2.0-hdf63c60_3", | |
"name": "libgcc-ng", | |
"platform": null, | |
"version": "7.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hdf63c60_3", | |
"channel": "defaults", | |
"dist_name": "libgfortran-ng-7.2.0-hdf63c60_3", | |
"name": "libgfortran-ng", | |
"platform": null, | |
"version": "7.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "hb9fc6fc_0", | |
"channel": "defaults", | |
"dist_name": "libpng-1.6.34-hb9fc6fc_0", | |
"name": "libpng", | |
"platform": null, | |
"version": "1.6.34" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h1bed415_0", | |
"channel": "defaults", | |
"dist_name": "libsodium-1.0.16-h1bed415_0", | |
"name": "libsodium", | |
"platform": null, | |
"version": "1.0.16" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hdf63c60_3", | |
"channel": "defaults", | |
"dist_name": "libstdcxx-ng-7.2.0-hdf63c60_3", | |
"name": "libstdcxx-ng", | |
"platform": null, | |
"version": "7.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h1bed415_1", | |
"channel": "defaults", | |
"dist_name": "libxcb-1.13-h1bed415_1", | |
"name": "libxcb", | |
"platform": null, | |
"version": "1.13" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "h26e45fe_1", | |
"channel": "defaults", | |
"dist_name": "libxml2-2.9.8-h26e45fe_1", | |
"name": "libxml2", | |
"platform": null, | |
"version": "2.9.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "line_profiler-2.1.2-py36h14c3975_0", | |
"name": "line_profiler", | |
"platform": null, | |
"version": "2.1.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hdbcaa40_0", | |
"channel": "defaults", | |
"dist_name": "llvmlite-0.23.2-py36hdbcaa40_0", | |
"name": "llvmlite", | |
"platform": null, | |
"version": "0.23.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h0e671d2_1", | |
"channel": "defaults", | |
"dist_name": "matplotlib-2.2.2-py36h0e671d2_1", | |
"name": "matplotlib", | |
"platform": null, | |
"version": "2.2.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h5ad9710_1", | |
"channel": "defaults", | |
"dist_name": "mccabe-0.6.1-py36h5ad9710_1", | |
"name": "mccabe", | |
"platform": null, | |
"version": "0.6.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "1", | |
"channel": "defaults", | |
"dist_name": "mkl-2018.0.3-1", | |
"name": "mkl", | |
"platform": null, | |
"version": "2018.0.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h3010b51_0", | |
"channel": "defaults", | |
"dist_name": "mkl_fft-1.0.1-py36h3010b51_0", | |
"name": "mkl_fft", | |
"platform": null, | |
"version": "1.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h629b387_0", | |
"channel": "defaults", | |
"dist_name": "mkl_random-1.0.1-py36h629b387_0", | |
"name": "mkl_random", | |
"platform": null, | |
"version": "1.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "more-itertools-4.2.0-py36_0", | |
"name": "more-itertools", | |
"platform": null, | |
"version": "4.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "hf484d3e_0", | |
"channel": "defaults", | |
"dist_name": "ncurses-6.1-hf484d3e_0", | |
"name": "ncurses", | |
"platform": null, | |
"version": "6.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h6bb024c_1", | |
"channel": "defaults", | |
"dist_name": "ninja-1.8.2-py36h6bb024c_1", | |
"name": "ninja", | |
"platform": null, | |
"version": "1.8.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h04863e7_0", | |
"channel": "defaults", | |
"dist_name": "numba-0.38.1-py36h04863e7_0", | |
"name": "numba", | |
"platform": null, | |
"version": "0.38.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "py36hcd700cb_2", | |
"channel": "defaults", | |
"dist_name": "numpy-1.14.5-py36hcd700cb_2", | |
"name": "numpy", | |
"platform": null, | |
"version": "1.14.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "py36hdbf6ddf_2", | |
"channel": "defaults", | |
"dist_name": "numpy-base-1.14.5-py36hdbf6ddf_2", | |
"name": "numpy-base", | |
"platform": null, | |
"version": "1.14.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h20670df_0", | |
"channel": "defaults", | |
"dist_name": "openssl-1.0.2o-h20670df_0", | |
"name": "openssl", | |
"platform": null, | |
"version": "1.0.2o" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hf484d3e_0", | |
"channel": "defaults", | |
"dist_name": "pandas-0.22.0-py36hf484d3e_0", | |
"name": "pandas", | |
"platform": null, | |
"version": "0.22.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "parso-0.2.1-py36_0", | |
"name": "parso", | |
"platform": null, | |
"version": "0.2.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "patsy-0.5.0-py36_0", | |
"name": "patsy", | |
"platform": null, | |
"version": "0.5.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h439df22_0", | |
"channel": "defaults", | |
"dist_name": "pcre-8.42-h439df22_0", | |
"name": "pcre", | |
"platform": null, | |
"version": "8.42" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pexpect-4.6.0-py36_0", | |
"name": "pexpect", | |
"platform": null, | |
"version": "4.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h63277f8_0", | |
"channel": "defaults", | |
"dist_name": "pickleshare-0.7.4-py36h63277f8_0", | |
"name": "pickleshare", | |
"platform": null, | |
"version": "0.7.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pip-10.0.1-py36_0", | |
"name": "pip", | |
"platform": null, | |
"version": "10.0.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hb689045_0", | |
"channel": "defaults", | |
"dist_name": "pluggy-0.6.0-py36hb689045_0", | |
"name": "pluggy", | |
"platform": null, | |
"version": "0.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h17d85b1_0", | |
"channel": "defaults", | |
"dist_name": "prompt_toolkit-1.0.15-py36h17d85b1_0", | |
"name": "prompt_toolkit", | |
"platform": null, | |
"version": "1.0.15" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "psutil-5.4.6-py36h14c3975_0", | |
"name": "psutil", | |
"platform": null, | |
"version": "5.4.6" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "ptyprocess-0.6.0-py36_0", | |
"name": "ptyprocess", | |
"platform": null, | |
"version": "0.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "py-1.5.3-py36_0", | |
"name": "py", | |
"platform": null, | |
"version": "1.5.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hf609f19_0", | |
"channel": "defaults", | |
"dist_name": "pycodestyle-2.3.1-py36hf609f19_0", | |
"name": "pycodestyle", | |
"platform": null, | |
"version": "2.3.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36hf9f622e_1", | |
"channel": "defaults", | |
"dist_name": "pycparser-2.18-py36hf9f622e_1", | |
"name": "pycparser", | |
"platform": null, | |
"version": "2.18" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h7bd6a15_0", | |
"channel": "defaults", | |
"dist_name": "pyflakes-1.6.0-py36h7bd6a15_0", | |
"name": "pyflakes", | |
"platform": null, | |
"version": "1.6.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h0d3125c_0", | |
"channel": "defaults", | |
"dist_name": "pygments-2.2.0-py36h0d3125c_0", | |
"name": "pygments", | |
"platform": null, | |
"version": "2.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pyopenssl-18.0.0-py36_0", | |
"name": "pyopenssl", | |
"platform": null, | |
"version": "18.0.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36hee85983_1", | |
"channel": "defaults", | |
"dist_name": "pyparsing-2.2.0-py36hee85983_1", | |
"name": "pyparsing", | |
"platform": null, | |
"version": "2.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h751905a_0", | |
"channel": "defaults", | |
"dist_name": "pyqt-5.9.2-py36h751905a_0", | |
"name": "pyqt", | |
"platform": null, | |
"version": "5.9.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pysocks-1.6.8-py36_0", | |
"name": "pysocks", | |
"platform": null, | |
"version": "1.6.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pytest-3.6.2-py36_0", | |
"name": "pytest", | |
"platform": null, | |
"version": "3.6.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hd4733f3_0", | |
"channel": "defaults", | |
"dist_name": "pytest-cov-2.5.1-py36hd4733f3_0", | |
"name": "pytest-cov", | |
"platform": null, | |
"version": "2.5.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "hc3d631a_0", | |
"channel": "defaults", | |
"dist_name": "python-3.6.6-hc3d631a_0", | |
"name": "python", | |
"platform": null, | |
"version": "3.6.6" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "python-dateutil-2.7.3-py36_0", | |
"name": "python-dateutil", | |
"platform": null, | |
"version": "2.7.3" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36_cuda9.1.85_cudnn7.1.2_1", | |
"channel": "pytorch", | |
"dist_name": "pytorch-0.4.0-py36_cuda9.1.85_cudnn7.1.2_1", | |
"name": "pytorch", | |
"platform": null, | |
"version": "0.4.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "pytz-2018.4-py36_0", | |
"name": "pytz", | |
"platform": null, | |
"version": "2018.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36hafb9ca4_1", | |
"channel": "defaults", | |
"dist_name": "pyyaml-3.12-py36hafb9ca4_1", | |
"name": "pyyaml", | |
"platform": null, | |
"version": "3.12" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h14c3975_0", | |
"channel": "defaults", | |
"dist_name": "pyzmq-17.0.0-py36h14c3975_0", | |
"name": "pyzmq", | |
"platform": null, | |
"version": "17.0.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h7e424d6_0", | |
"channel": "defaults", | |
"dist_name": "qt-5.9.5-h7e424d6_0", | |
"name": "qt", | |
"platform": null, | |
"version": "5.9.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 4, | |
"build_string": "ha6073c6_4", | |
"channel": "defaults", | |
"dist_name": "readline-7.0-ha6073c6_4", | |
"name": "readline", | |
"platform": null, | |
"version": "7.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "requests-2.19.1-py36_0", | |
"name": "requests", | |
"platform": null, | |
"version": "2.19.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hfc37229_0", | |
"channel": "defaults", | |
"dist_name": "scipy-1.1.0-py36hfc37229_0", | |
"name": "scipy", | |
"platform": null, | |
"version": "1.1.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hfad7ec4_0", | |
"channel": "defaults", | |
"dist_name": "seaborn-0.8.1-py36hfad7ec4_0", | |
"name": "seaborn", | |
"platform": null, | |
"version": "0.8.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "setuptools-39.2.0-py36_0", | |
"name": "setuptools", | |
"platform": null, | |
"version": "39.2.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "py36_2", | |
"channel": "defaults", | |
"dist_name": "simplegeneric-0.8.1-py36_2", | |
"name": "simplegeneric", | |
"platform": null, | |
"version": "0.8.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hf484d3e_0", | |
"channel": "defaults", | |
"dist_name": "sip-4.19.8-py36hf484d3e_0", | |
"name": "sip", | |
"platform": null, | |
"version": "4.19.8" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 1, | |
"build_string": "py36h372c433_1", | |
"channel": "defaults", | |
"dist_name": "six-1.11.0-py36h372c433_1", | |
"name": "six", | |
"platform": null, | |
"version": "1.11.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h84994c4_0", | |
"channel": "defaults", | |
"dist_name": "sqlite-3.24.0-h84994c4_0", | |
"name": "sqlite", | |
"platform": null, | |
"version": "3.24.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h3010b51_0", | |
"channel": "defaults", | |
"dist_name": "statsmodels-0.9.0-py36h3010b51_0", | |
"name": "statsmodels", | |
"platform": null, | |
"version": "0.9.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 3, | |
"build_string": "hc745277_3", | |
"channel": "defaults", | |
"dist_name": "tk-8.6.7-hc745277_3", | |
"name": "tk", | |
"platform": null, | |
"version": "8.6.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "toolz-0.9.0-py36_0", | |
"name": "toolz", | |
"platform": null, | |
"version": "0.9.0" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "tornado-5.0.2-py36_0", | |
"name": "tornado", | |
"platform": null, | |
"version": "5.0.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36h674d592_0", | |
"channel": "defaults", | |
"dist_name": "traitlets-4.3.2-py36h674d592_0", | |
"name": "traitlets", | |
"platform": null, | |
"version": "4.3.2" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "urllib3-1.23-py36_0", | |
"name": "urllib3", | |
"platform": null, | |
"version": "1.23" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36hdf4376a_0", | |
"channel": "defaults", | |
"dist_name": "wcwidth-0.1.7-py36hdf4376a_0", | |
"name": "wcwidth", | |
"platform": null, | |
"version": "0.1.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "py36_0", | |
"channel": "defaults", | |
"dist_name": "wheel-0.31.1-py36_0", | |
"name": "wheel", | |
"platform": null, | |
"version": "0.31.1" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 4, | |
"build_string": "h14c3975_4", | |
"channel": "defaults", | |
"dist_name": "xz-5.2.4-h14c3975_4", | |
"name": "xz", | |
"platform": null, | |
"version": "5.2.4" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "had09818_2", | |
"channel": "defaults", | |
"dist_name": "yaml-0.1.7-had09818_2", | |
"name": "yaml", | |
"platform": null, | |
"version": "0.1.7" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 0, | |
"build_string": "h439df22_0", | |
"channel": "defaults", | |
"dist_name": "zeromq-4.2.5-h439df22_0", | |
"name": "zeromq", | |
"platform": null, | |
"version": "4.2.5" | |
}, | |
{ | |
"base_url": null, | |
"build_number": 2, | |
"build_string": "ha838bed_2", | |
"channel": "defaults", | |
"dist_name": "zlib-1.2.11-ha838bed_2", | |
"name": "zlib", | |
"platform": null, | |
"version": "1.2.11" | |
} | |
] | |
} | |
}, | |
"commit_info": { | |
"id": "54e98e6652f0847f38e2dbf7abece228b093fae1", | |
"time": "%cI", | |
"author_time": "%aI", | |
"dirty": false, | |
"project": "tmol", | |
"branch": "gpu_kin3_review" | |
}, | |
"benchmarks": [ | |
{ | |
"group": "score_setup", | |
"name": "test_gpu_refold_data_construction", | |
"fullname": "tmol/tests/kinematics/test_gpu_operations.py::test_gpu_refold_data_construction", | |
"params": null, | |
"param": null, | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.0009137489832937717, | |
"max": 0.0009888650383800268, | |
"mean": 0.0009457273796821634, | |
"stddev": 3.5608748731417105e-05, | |
"rounds": 6, | |
"median": 0.0009378195973113179, | |
"iqr": 6.801099516451359e-05, | |
"q1": 0.0009140500333160162, | |
"q3": 0.0009820610284805298, | |
"iqr_outliers": 0, | |
"stddev_outliers": 2, | |
"outliers": "2;0", | |
"ld15iqr": 0.0009137489832937717, | |
"hd15iqr": 0.0009888650383800268, | |
"ops": 1057.387172544456, | |
"total": 0.00567436427809298, | |
"data": [ | |
0.000960267148911953, | |
0.0009137489832937717, | |
0.0009820610284805298, | |
0.0009888650383800268, | |
0.0009140500333160162, | |
0.0009153720457106829 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_op_micro", | |
"name": "test_parallel_and_iterative_refold", | |
"fullname": "tmol/tests/kinematics/test_gpu_operations.py::test_parallel_and_iterative_refold", | |
"params": null, | |
"param": null, | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.0006141769699752331, | |
"max": 0.0008711880072951317, | |
"mean": 0.0006894053270419439, | |
"stddev": 9.919926892632726e-05, | |
"rounds": 6, | |
"median": 0.0006615944439545274, | |
"iqr": 9.867013432085514e-05, | |
"q1": 0.0006146039813756943, | |
"q3": 0.0007132741156965494, | |
"iqr_outliers": 1, | |
"stddev_outliers": 1, | |
"outliers": "1;1", | |
"ld15iqr": 0.0006141769699752331, | |
"hd15iqr": 0.0008711880072951317, | |
"ops": 1450.525490266714, | |
"total": 0.004136431962251663, | |
"data": [ | |
0.0008711880072951317, | |
0.0006146039813756943, | |
0.0007132741156965494, | |
0.0006242690142244101, | |
0.0006141769699752331, | |
0.0006989198736846447 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_op_micro", | |
"name": "test_parallel_and_iterative_derivsum", | |
"fullname": "tmol/tests/kinematics/test_gpu_operations.py::test_parallel_and_iterative_derivsum", | |
"params": null, | |
"param": null, | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.0006393268704414368, | |
"max": 0.0007530529983341694, | |
"mean": 0.0006725425676753124, | |
"stddev": 3.668025197114371e-05, | |
"rounds": 9, | |
"median": 0.0006572050042450428, | |
"iqr": 3.576040035113692e-05, | |
"q1": 0.0006477344431914389, | |
"q3": 0.0006834948435425758, | |
"iqr_outliers": 1, | |
"stddev_outliers": 1, | |
"outliers": "1;1", | |
"ld15iqr": 0.0006393268704414368, | |
"hd15iqr": 0.0007530529983341694, | |
"ops": 1486.8947306288221, | |
"total": 0.006052883109077811, | |
"data": [ | |
0.0007530529983341694, | |
0.0006475949194282293, | |
0.0006572050042450428, | |
0.0006506370846182108, | |
0.0006755241192877293, | |
0.0006743541453033686, | |
0.0007074070163071156, | |
0.0006477809511125088, | |
0.0006393268704414368 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_forward_op", | |
"name": "test_kinematic_torch_op_forward[cpu]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_forward[cpu]", | |
"params": { | |
"torch_device": "cpu" | |
}, | |
"param": "cpu", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.002974148141220212, | |
"max": 0.0032485260162502527, | |
"mean": 0.0029973338138969507, | |
"stddev": 6.492165580147691e-05, | |
"rounds": 17, | |
"median": 0.002980699995532632, | |
"iqr": 7.714435923844576e-06, | |
"q1": 0.002977471216581762, | |
"q3": 0.0029851856525056064, | |
"iqr_outliers": 1, | |
"stddev_outliers": 1, | |
"outliers": "1;1", | |
"ld15iqr": 0.002974148141220212, | |
"hd15iqr": 0.0032485260162502527, | |
"ops": 333.6298397474324, | |
"total": 0.05095467483624816, | |
"data": [ | |
0.0032485260162502527, | |
0.002991307061165571, | |
0.0029845130629837513, | |
0.002984854159876704, | |
0.002980699995532632, | |
0.0029806899838149548, | |
0.0029789169784635305, | |
0.0029775379225611687, | |
0.0029769979882985353, | |
0.0029772710986435413, | |
0.002974148141220212, | |
0.0029919741209596395, | |
0.00298294797539711, | |
0.002982323057949543, | |
0.00297656306065619, | |
0.00297922408208251, | |
0.002986180130392313 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_forward_op", | |
"name": "test_kinematic_torch_op_forward[cuda]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_forward[cuda]", | |
"params": { | |
"torch_device": "cuda" | |
}, | |
"param": "cuda", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.003323229029774666, | |
"max": 0.003687109099701047, | |
"mean": 0.0034337431425228715, | |
"stddev": 0.0001547878456261227, | |
"rounds": 6, | |
"median": 0.003349252510815859, | |
"iqr": 0.0002398560754954815, | |
"q1": 0.0033268798142671585, | |
"q3": 0.00356673588976264, | |
"iqr_outliers": 0, | |
"stddev_outliers": 1, | |
"outliers": "1;0", | |
"ld15iqr": 0.003323229029774666, | |
"hd15iqr": 0.003687109099701047, | |
"ops": 291.22737446962054, | |
"total": 0.02060245885513723, | |
"data": [ | |
0.003687109099701047, | |
0.003347747027873993, | |
0.0033268798142671585, | |
0.003323229029774666, | |
0.00356673588976264, | |
0.0033507579937577248 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_backward_op", | |
"name": "test_kinematic_torch_op_backward_benchmark[cpu]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_backward_benchmark[cpu]", | |
"params": { | |
"torch_device": "cpu" | |
}, | |
"param": "cpu", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.014616201166063547, | |
"max": 0.056239227997139096, | |
"mean": 0.015895431966533605, | |
"stddev": 0.005875029215794108, | |
"rounds": 73, | |
"median": 0.014750460861250758, | |
"iqr": 0.00012431421782821417, | |
"q1": 0.014701200416311622, | |
"q3": 0.014825514634139836, | |
"iqr_outliers": 3, | |
"stddev_outliers": 3, | |
"outliers": "3;3", | |
"ld15iqr": 0.014616201166063547, | |
"hd15iqr": 0.03340734401717782, | |
"ops": 62.911155991571015, | |
"total": 1.160366533556953, | |
"data": [ | |
0.056239227997139096, | |
0.03340734401717782, | |
0.037355203879997134, | |
0.014987159986048937, | |
0.014797293115407228, | |
0.01474458398297429, | |
0.01473159110173583, | |
0.014756688149645925, | |
0.01473229588009417, | |
0.014769382076337934, | |
0.014758375938981771, | |
0.014765159925445914, | |
0.014647560194134712, | |
0.014750460861250758, | |
0.014731645118445158, | |
0.01474118116311729, | |
0.014680655905976892, | |
0.014736768091097474, | |
0.014704667963087559, | |
0.01468704198487103, | |
0.014663215959444642, | |
0.014755945187062025, | |
0.014690143056213856, | |
0.014689994044601917, | |
0.014744187938049436, | |
0.014724432025104761, | |
0.014751053880900145, | |
0.01477637398056686, | |
0.014829975087195635, | |
0.014681125991046429, | |
0.01476951315999031, | |
0.014734734082594514, | |
0.01476586889475584, | |
0.01472379406914115, | |
0.01474912092089653, | |
0.014725600834935904, | |
0.014661537948995829, | |
0.014689854113385081, | |
0.014660221058875322, | |
0.014688105089589953, | |
0.014918752014636993, | |
0.014707170892506838, | |
0.014701876090839505, | |
0.01466270093806088, | |
0.014753713039681315, | |
0.014701719861477613, | |
0.014765108935534954, | |
0.014778860844671726, | |
0.014699642080813646, | |
0.014670880977064371, | |
0.01472003711387515, | |
0.014745960012078285, | |
0.014996280195191503, | |
0.01468947296962142, | |
0.014616201166063547, | |
0.014686546986922622, | |
0.014685683883726597, | |
0.01494142017327249, | |
0.014888687990605831, | |
0.014841936994343996, | |
0.014872166095301509, | |
0.014872128143906593, | |
0.01486617885529995, | |
0.014901527902111411, | |
0.014776034047827125, | |
0.014801611192524433, | |
0.014868419151753187, | |
0.01489536208100617, | |
0.0148252141661942, | |
0.014825003920122981, | |
0.014826416037976742, | |
0.014853443019092083, | |
0.014811291126534343 | |
], | |
"iterations": 1 | |
} | |
}, | |
{ | |
"group": "kinematic_backward_op", | |
"name": "test_kinematic_torch_op_backward_benchmark[cuda]", | |
"fullname": "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_backward_benchmark[cuda]", | |
"params": { | |
"torch_device": "cuda" | |
}, | |
"param": "cuda", | |
"extra_info": {}, | |
"options": { | |
"disable_gc": false, | |
"timer": "perf_counter", | |
"min_rounds": 5, | |
"max_time": 5.0, | |
"min_time": 5e-06, | |
"warmup": false | |
}, | |
"stats": { | |
"min": 0.004769634921103716, | |
"max": 0.009947794955223799, | |
"mean": 0.005015512284681276, | |
"stddev": 0.0003343589453785229, | |
"rounds": 599, | |
"median": 0.004935296019539237, | |
"iqr": 0.00023977382807061076, | |
"q1": 0.004858195607084781, | |
"q3": 0.005097969435155392, | |
"iqr_outliers": 19, | |
"stddev_outliers": 20, | |
"outliers": "20;19", | |
"ld15iqr": 0.004769634921103716, | |
"hd15iqr": 0.0055799491237849, | |
"ops": 199.38142770665104, | |
"total": 3.004291858524084, | |
"data": [ | |
0.005103477044031024, | |
0.005054909037426114, | |
0.005030597094446421, | |
0.005161568988114595, | |
0.005055856192484498, | |
0.005084211938083172, | |
0.005046012112870812, | |
0.0050942490343004465, | |
0.005284915212541819, | |
0.005102463997900486, | |
0.005095002939924598, | |
0.005104304989799857, | |
0.005148741882294416, | |
0.005093580111861229, | |
0.005011361092329025, | |
0.0050233290530741215, | |
0.0050149408634752035, | |
0.005002395948395133, | |
0.004989007953554392, | |
0.00501179089769721, | |
0.005071994150057435, | |
0.005048725986853242, | |
0.005070749903097749, | |
0.005076906178146601, | |
0.0050800871104002, | |
0.00506792007945478, | |
0.0049836530815809965, | |
0.005021371878683567, | |
0.005019912030547857, | |
0.005030371015891433, | |
0.005092232022434473, | |
0.0049918838776648045, | |
0.005022807978093624, | |
0.005066596902906895, | |
0.0049452269449830055, | |
0.005003930069506168, | |
0.005062185926362872, | |
0.004976177820935845, | |
0.004974420880898833, | |
0.005077549954876304, | |
0.005082960007712245, | |
0.00507662002928555, | |
0.004989465000107884, | |
0.005016091978177428, | |
0.004921291023492813, | |
0.004882501903921366, | |
0.004907096037641168, | |
0.005126758944243193, | |
0.005274616181850433, | |
0.005360045004636049, | |
0.004821985960006714, | |
0.005104977870360017, | |
0.004881273955106735, | |
0.004910095129162073, | |
0.004851531935855746, | |
0.004938725847750902, | |
0.0049561548512429, | |
0.004832888022065163, | |
0.00489367893896997, | |
0.005203080130741, | |
0.0048862730618566275, | |
0.0048591080121695995, | |
0.00509716896340251, | |
0.004855565959587693, | |
0.004785063909366727, | |
0.004852651851251721, | |
0.004909296985715628, | |
0.004952881019562483, | |
0.004855613224208355, | |
0.004925226094201207, | |
0.004925746005028486, | |
0.004911412019282579, | |
0.005163639085367322, | |
0.005119740031659603, | |
0.004861137131229043, | |
0.004854042083024979, | |
0.0049470230005681515, | |
0.004997625015676022, | |
0.004903159104287624, | |
0.005115567008033395, | |
0.004932856885716319, | |
0.004856921965256333, | |
0.005068005062639713, | |
0.005065891891717911, | |
0.004804898053407669, | |
0.005223269108682871, | |
0.004795907996594906, | |
0.004798144102096558, | |
0.005128719145432115, | |
0.0052194599993526936, | |
0.0049237641505897045, | |
0.004827731987461448, | |
0.004809088073670864, | |
0.005175939993932843, | |
0.004824033938348293, | |
0.00514105218462646, | |
0.005057784961536527, | |
0.004908308852463961, | |
0.0048370209988206625, | |
0.0051940290722996, | |
0.00491281901486218, | |
0.0051601429004222155, | |
0.0048509580083191395, | |
0.004848157055675983, | |
0.005068291909992695, | |
0.00517283589579165, | |
0.005147238960489631, | |
0.005141790024936199, | |
0.004938832949846983, | |
0.005199115024879575, | |
0.0049744220450520515, | |
0.0048614200204610825, | |
0.004875608021393418, | |
0.005131359212100506, | |
0.0049043381586670876, | |
0.005168172996491194, | |
0.004815208958461881, | |
0.004834999097511172, | |
0.004823983181267977, | |
0.0049211690202355385, | |
0.00492507591843605, | |
0.0052229599095880985, | |
0.0048754948657006025, | |
0.004861341090872884, | |
0.004896880127489567, | |
0.004918775986880064, | |
0.0051321289502084255, | |
0.005132288206368685, | |
0.004898408893495798, | |
0.005213294876739383, | |
0.004807483172044158, | |
0.004817145876586437, | |
0.004822266986593604, | |
0.004965608939528465, | |
0.004859729902818799, | |
0.004861882887780666, | |
0.004831134108826518, | |
0.004939242964610457, | |
0.004965430125594139, | |
0.004911805968731642, | |
0.00489831599406898, | |
0.004923915956169367, | |
0.004814950982108712, | |
0.004812645958736539, | |
0.004879409912973642, | |
0.004903010092675686, | |
0.0051467998418956995, | |
0.004821439040824771, | |
0.005107044009491801, | |
0.004902639891952276, | |
0.004883571993559599, | |
0.004855450009927154, | |
0.004799614194780588, | |
0.004864457994699478, | |
0.0049794819205999374, | |
0.0050969370640814304, | |
0.004844083217903972, | |
0.005098135909065604, | |
0.005163009045645595, | |
0.004866898059844971, | |
0.0048250118270516396, | |
0.004808083176612854, | |
0.004839311121031642, | |
0.0047823048662394285, | |
0.00486618303693831, | |
0.004895152989774942, | |
0.004885505186393857, | |
0.004812720930203795, | |
0.00483158603310585, | |
0.004893769044429064, | |
0.004841894842684269, | |
0.005164948990568519, | |
0.004873509984463453, | |
0.004929801914840937, | |
0.004902743035927415, | |
0.004920235136523843, | |
0.004887621151283383, | |
0.004841913003474474, | |
0.004978233948349953, | |
0.004862808156758547, | |
0.004953138995915651, | |
0.005205522989854217, | |
0.005178342806175351, | |
0.004885148955509067, | |
0.00482994900085032, | |
0.004811360966414213, | |
0.004909082083031535, | |
0.004841978894546628, | |
0.004945869091898203, | |
0.0048604479525238276, | |
0.005113106919452548, | |
0.004980861907824874, | |
0.005042840028181672, | |
0.004969614092260599, | |
0.004922394175082445, | |
0.005045993020758033, | |
0.004921043058857322, | |
0.004995038965716958, | |
0.00495389592833817, | |
0.004968920024111867, | |
0.005114878993481398, | |
0.004937420831993222, | |
0.004849178018048406, | |
0.004879263928160071, | |
0.004860346904024482, | |
0.006777926115319133, | |
0.004806534154340625, | |
0.004769634921103716, | |
0.004824759904295206, | |
0.00518223294056952, | |
0.004800636088475585, | |
0.005128019023686647, | |
0.004812472965568304, | |
0.005201100138947368, | |
0.004935175878927112, | |
0.004901255946606398, | |
0.004804025869816542, | |
0.004825302166864276, | |
0.004820778034627438, | |
0.004935931181535125, | |
0.004797015804797411, | |
0.004814298124983907, | |
0.004856457933783531, | |
0.005256887059658766, | |
0.004839027998968959, | |
0.004960141843184829, | |
0.004940232960507274, | |
0.005164686124771833, | |
0.004843017086386681, | |
0.004835304105654359, | |
0.0048416838981211185, | |
0.005149292992427945, | |
0.004937004996463656, | |
0.006503873970359564, | |
0.0055799491237849, | |
0.0051124959718436, | |
0.004835376050323248, | |
0.0052334959618747234, | |
0.004863516893237829, | |
0.00482616713270545, | |
0.004929195856675506, | |
0.005178344901651144, | |
0.004910679999738932, | |
0.004935614997521043, | |
0.004927729954943061, | |
0.004794236971065402, | |
0.004827604163438082, | |
0.005201159045100212, | |
0.004828406032174826, | |
0.004811426158994436, | |
0.004797470988705754, | |
0.004855901002883911, | |
0.004873053170740604, | |
0.005181386135518551, | |
0.004869486205279827, | |
0.0051520459819585085, | |
0.00497102877125144, | |
0.004865684080868959, | |
0.004853250226005912, | |
0.005120161920785904, | |
0.004842866910621524, | |
0.006549775134772062, | |
0.0051380780059844255, | |
0.004913972923532128, | |
0.00482922000810504, | |
0.005120176123455167, | |
0.005082112038508058, | |
0.004797335946932435, | |
0.004850135883316398, | |
0.005151822930201888, | |
0.0050971361342817545, | |
0.004797060042619705, | |
0.004806040087714791, | |
0.005140556953847408, | |
0.004857669118791819, | |
0.004888619063422084, | |
0.004853458143770695, | |
0.005127154989168048, | |
0.00520787900313735, | |
0.005156669998541474, | |
0.004828326869755983, | |
0.005138088949024677, | |
0.004938879050314426, | |
0.00513015897013247, | |
0.004829989979043603, | |
0.004918305203318596, | |
0.00491638109087944, | |
0.004877363098785281, | |
0.0073125590570271015, | |
0.005592111963778734, | |
0.005330624990165234, | |
0.004873242927715182, | |
0.004975451156497002, | |
0.0051395471673458815, | |
0.0051186790224164724, | |
0.005129459081217647, | |
0.004937533056363463, | |
0.00522170914337039, | |
0.0052154790610075, | |
0.004981298930943012, | |
0.004995788913220167, | |
0.005204956047236919, | |
0.0051004309207201, | |
0.005131606012582779, | |
0.00490748998709023, | |
0.004864394897595048, | |
0.004833949962630868, | |
0.004923359025269747, | |
0.005252681905403733, | |
0.009947794955223799, | |
0.005639950046315789, | |
0.004968472057953477, | |
0.005028299055993557, | |
0.004973034840077162, | |
0.005100377136841416, | |
0.005092519102618098, | |
0.004905282985419035, | |
0.004847970092669129, | |
0.005151926074177027, | |
0.00495105586014688, | |
0.005205592839047313, | |
0.004968104884028435, | |
0.005063081858679652, | |
0.004880248801782727, | |
0.004852105164900422, | |
0.005122977076098323, | |
0.0049235757905989885, | |
0.0049123200587928295, | |
0.004935296019539237, | |
0.005703815026208758, | |
0.0050001260824501514, | |
0.004833705024793744, | |
0.004839011002331972, | |
0.005094925872981548, | |
0.004920509876683354, | |
0.004919779021292925, | |
0.004883644869551063, | |
0.004884570837020874, | |
0.004961255006492138, | |
0.004937249002978206, | |
0.00487705715931952, | |
0.00496313301846385, | |
0.004928369075059891, | |
0.005085950018838048, | |
0.004925643093883991, | |
0.005118560045957565, | |
0.004829030949622393, | |
0.005097470013424754, | |
0.004845745861530304, | |
0.004837295971810818, | |
0.004856995074078441, | |
0.004931926028802991, | |
0.0048166990745812654, | |
0.005135593935847282, | |
0.004865475930273533, | |
0.005069033009931445, | |
0.005167841911315918, | |
0.004828666104003787, | |
0.0048587939236313105, | |
0.005065785953775048, | |
0.004844399867579341, | |
0.0051947711035609245, | |
0.004799071932211518, | |
0.004854799015447497, | |
0.0049231331795454025, | |
0.004937202902510762, | |
0.004926719004288316, | |
0.005140611901879311, | |
0.0048577499110251665, | |
0.005070634884759784, | |
0.004822070011869073, | |
0.006927710957825184, | |
0.006322243018075824, | |
0.0049379258416593075, | |
0.004939401987940073, | |
0.004846730036661029, | |
0.004852533107623458, | |
0.004958766046911478, | |
0.004938703961670399, | |
0.005085936980322003, | |
0.004933204036206007, | |
0.005151381017640233, | |
0.004810279933735728, | |
0.004843265051022172, | |
0.0049503520131111145, | |
0.004847966134548187, | |
0.004855917999520898, | |
0.00486236996948719, | |
0.004965338855981827, | |
0.004983752965927124, | |
0.005174995865672827, | |
0.005134139908477664, | |
0.004879307001829147, | |
0.00491562788374722, | |
0.005169735057279468, | |
0.0049320789985358715, | |
0.004958248930051923, | |
0.004831566009670496, | |
0.0048545049503445625, | |
0.005916113033890724, | |
0.005312782013788819, | |
0.004929051036015153, | |
0.005267729051411152, | |
0.005269171902909875, | |
0.004902299027889967, | |
0.005031032953411341, | |
0.00521771190688014, | |
0.004918357124552131, | |
0.005176984006538987, | |
0.004937050864100456, | |
0.005257813027128577, | |
0.004920979030430317, | |
0.0048870539758354425, | |
0.0050553190521895885, | |
0.004924971843138337, | |
0.004851096076890826, | |
0.0048626260831952095, | |
0.005144899012520909, | |
0.005168857052922249, | |
0.004800716182217002, | |
0.006160809192806482, | |
0.00490189902484417, | |
0.005097401095554233, | |
0.004838651977479458, | |
0.005190789001062512, | |
0.004847462987527251, | |
0.005110349040478468, | |
0.004854483995586634, | |
0.0049492360558360815, | |
0.004920406034216285, | |
0.004943756852298975, | |
0.004985029110684991, | |
0.005187649047002196, | |
0.0049680499359965324, | |
0.004823983181267977, | |
0.004834249150007963, | |
0.004828236065804958, | |
0.004872296005487442, | |
0.004881068132817745, | |
0.0048041020054370165, | |
0.0048908989410847425, | |
0.004910342860966921, | |
0.004901151871308684, | |
0.00517246313393116, | |
0.004934175871312618, | |
0.004910459043458104, | |
0.005042683100327849, | |
0.004876740043982863, | |
0.006766790058463812, | |
0.004833957878872752, | |
0.004923270083963871, | |
0.004821142880246043, | |
0.004858269821852446, | |
0.0048243089113384485, | |
0.004877281840890646, | |
0.005136490799486637, | |
0.004832049831748009, | |
0.004803432850167155, | |
0.005148991011083126, | |
0.005103276809677482, | |
0.004828440956771374, | |
0.00484382314607501, | |
0.005252751987427473, | |
0.0049642079975456, | |
0.004851542180404067, | |
0.005132249090820551, | |
0.004838198889046907, | |
0.0049245760310441256, | |
0.005136546911671758, | |
0.005177822196856141, | |
0.004918901948258281, | |
0.004965590080246329, | |
0.004850714933127165, | |
0.00513213686645031, | |
0.0048492830246686935, | |
0.004972437862306833, | |
0.006323859095573425, | |
0.004916333127766848, | |
0.004979858873412013, | |
0.005178739782422781, | |
0.005247494904324412, | |
0.0049348920583724976, | |
0.004851209931075573, | |
0.0048701229970902205, | |
0.005189447198063135, | |
0.005107867997139692, | |
0.004823132883757353, | |
0.005026708822697401, | |
0.004840205889195204, | |
0.004864414921030402, | |
0.004923694999888539, | |
0.004883805988356471, | |
0.004886942217126489, | |
0.005085869925096631, | |
0.004898554179817438, | |
0.004864332964643836, | |
0.004902362124994397, | |
0.004860222805291414, | |
0.004809747915714979, | |
0.004858170868828893, | |
0.004957639146596193, | |
0.00493989884853363, | |
0.004819306079298258, | |
0.004959430079907179, | |
0.005961565999314189, | |
0.0050016590394079685, | |
0.005190954077988863, | |
0.005157387116923928, | |
0.004947982029989362, | |
0.004972842987626791, | |
0.005187832983210683, | |
0.004838521825149655, | |
0.004910079063847661, | |
0.004798850975930691, | |
0.005119754932820797, | |
0.004814014071598649, | |
0.004855298204347491, | |
0.004830194870010018, | |
0.005137809086591005, | |
0.004819446941837668, | |
0.004813480190932751, | |
0.004815469030290842, | |
0.005139949033036828, | |
0.004933609161525965, | |
0.00490415608510375, | |
0.0051290488336235285, | |
0.004991905065253377, | |
0.004854283994063735, | |
0.0049089230597019196, | |
0.004922366002574563, | |
0.005080014932900667, | |
0.006140336161479354, | |
0.004859737120568752, | |
0.004949519177898765, | |
0.004974473034963012, | |
0.004942779894918203, | |
0.004939921898767352, | |
0.0052165621891617775, | |
0.004863316193223, | |
0.004856678890064359, | |
0.0049369060434401035, | |
0.004955175099894404, | |
0.0048461901023983955, | |
0.005135464947670698, | |
0.00494037289172411, | |
0.004919468890875578, | |
0.004884665831923485, | |
0.0049041020683944225, | |
0.00490670301951468, | |
0.0049076988361775875, | |
0.005234654992818832, | |
0.004844978917390108, | |
0.004977333126589656, | |
0.005076278001070023, | |
0.004830571124330163, | |
0.005099951988086104, | |
0.004834799095988274, | |
0.005172522040084004, | |
0.005186129128560424, | |
0.006091699004173279, | |
0.005136079154908657, | |
0.004899388877674937, | |
0.004956078948453069, | |
0.00507138017565012, | |
0.004837132059037685, | |
0.004867081064730883, | |
0.0048417700454592705, | |
0.005208884133026004, | |
0.004796236986294389, | |
0.004842869937419891, | |
0.004920062841847539, | |
0.005149823147803545, | |
0.004900591913610697, | |
0.005034690024331212, | |
0.00481835100799799, | |
0.0051719199400395155, | |
0.004866845905780792, | |
0.005192720098420978, | |
0.0051865188870579, | |
0.004963221028447151, | |
0.005081506911665201, | |
0.004852149868384004, | |
0.00515634217299521, | |
0.005099231144413352, | |
0.004833768121898174, | |
0.00481023988686502, | |
0.004825782962143421, | |
0.00614197994582355, | |
0.005269444081932306, | |
0.004921588813886046, | |
0.004908163100481033, | |
0.00500172283500433, | |
0.004968355875462294, | |
0.005058718845248222, | |
0.004953949013724923, | |
0.00491711706854403, | |
0.0049951220862567425, | |
0.004977269098162651, | |
0.0049211690202355385 | |
], | |
"iterations": 1 | |
} | |
} | |
], | |
"datetime": "2018-07-11T16:09:22.593366", | |
"version": "3.1.1" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
============================= test session starts ============================== | |
platform linux -- Python 3.6.6, pytest-3.6.2, py-1.5.3, pluggy-0.6.0 | |
benchmark: 3.1.1 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=5.0 calibration_precision=10 warmup=False warmup_iterations=100000) | |
rootdir: /home/alexford/workspace/tmol, inifile: pytest.ini | |
plugins: xdist-1.22.2, instafail-0.4.0, forked-0.2, faulthandler-1.5.0, cov-2.5.1, benchmark-3.1.1 | |
collected 28 items | |
tmol/tests/kinematics/test_builder.py sss [ 10%] | |
tmol/tests/kinematics/test_gpu_operations.py ... [ 21%] | |
tmol/tests/kinematics/test_metadata.py s [ 25%] | |
tmol/tests/kinematics/test_operations.py ssssssssss [ 60%] | |
tmol/tests/kinematics/test_torch_op.py ....sssssss [100%] | |
Computing stats ... Computing stats ... group 1/4 Computing stats ... group 1/4: min Computing stats ... group 1/4: min (1/2) Computing stats ... group 1/4: min (2/2) Computing stats ... group 1/4: min (1/2) Computing stats ... group 1/4: min (2/2) Computing stats ... group 1/4: max Computing stats ... group 1/4: max (1/2) Computing stats ... group 1/4: max (2/2) Computing stats ... group 1/4: max (1/2) Computing stats ... group 1/4: max (2/2) Computing stats ... group 1/4: mean Computing stats ... group 1/4: mean (1/2) Computing stats ... group 1/4: mean (2/2) Computing stats ... group 1/4: mean (1/2) Computing stats ... group 1/4: mean (2/2) Computing stats ... group 1/4: median Computing stats ... group 1/4: median (1/2) Computing stats ... group 1/4: median (2/2) Computing stats ... group 1/4: median (1/2) Computing stats ... group 1/4: median (2/2) Computing stats ... group 1/4: iqr Computing stats ... group 1/4: iqr (1/2) Computing stats ... group 1/4: iqr (2/2) Computing stats ... group 1/4: iqr (1/2) Computing stats ... group 1/4: iqr (2/2) Computing stats ... group 1/4: stddev Computing stats ... group 1/4: stddev (1/2) Computing stats ... group 1/4: stddev (2/2) Computing stats ... group 1/4: stddev (1/2) Computing stats ... group 1/4: stddev (2/2) Computing stats ... group 1/4: ops Computing stats ... group 1/4: ops (1/2) Computing stats ... group 1/4: ops (2/2) Computing stats ... group 1/4: ops (1/2) Computing stats ... group 1/4: ops (2/2) Computing stats ... group 1/4: ops: outliers Computing stats ... group 1/4: ops: outliers (1/2) Computing stats ... group 1/4: ops: outliers (2/2) Computing stats ... group 1/4: ops: rounds Computing stats ... group 1/4: ops: rounds (1/2) Computing stats ... group 1/4: ops: rounds (2/2) Computing stats ... group 1/4: ops: iterations Computing stats ... group 1/4: ops: iterations (1/2) Computing stats ... group 1/4: ops: iterations (2/2) ------------------------------ benchmark 'kinematic_backward_op': 2 tests ----------------------------- | |
Name (time in ms) OPS Mean IQR | |
------------------------------------------------------------------------------------------------------- | |
kinematic_torch_op_backward_benchmark[cpu] 62.9112 (0.32) 15.8954 (3.17) 0.1243 (1.0) | |
kinematic_torch_op_backward_benchmark[cuda] 199.3814 (1.0) 5.0155 (1.0) 0.2398 (1.93) | |
------------------------------------------------------------------------------------------------------- | |
Computing stats ... group 2/4 Computing stats ... group 2/4: min Computing stats ... group 2/4: min (1/2) Computing stats ... group 2/4: min (2/2) Computing stats ... group 2/4: min (1/2) Computing stats ... group 2/4: min (2/2) Computing stats ... group 2/4: max Computing stats ... group 2/4: max (1/2) Computing stats ... group 2/4: max (2/2) Computing stats ... group 2/4: max (1/2) Computing stats ... group 2/4: max (2/2) Computing stats ... group 2/4: mean Computing stats ... group 2/4: mean (1/2) Computing stats ... group 2/4: mean (2/2) Computing stats ... group 2/4: mean (1/2) Computing stats ... group 2/4: mean (2/2) Computing stats ... group 2/4: median Computing stats ... group 2/4: median (1/2) Computing stats ... group 2/4: median (2/2) Computing stats ... group 2/4: median (1/2) Computing stats ... group 2/4: median (2/2) Computing stats ... group 2/4: iqr Computing stats ... group 2/4: iqr (1/2) Computing stats ... group 2/4: iqr (2/2) Computing stats ... group 2/4: iqr (1/2) Computing stats ... group 2/4: iqr (2/2) Computing stats ... group 2/4: stddev Computing stats ... group 2/4: stddev (1/2) Computing stats ... group 2/4: stddev (2/2) Computing stats ... group 2/4: stddev (1/2) Computing stats ... group 2/4: stddev (2/2) Computing stats ... group 2/4: ops Computing stats ... group 2/4: ops (1/2) Computing stats ... group 2/4: ops (2/2) Computing stats ... group 2/4: ops (1/2) Computing stats ... group 2/4: ops (2/2) Computing stats ... group 2/4: ops: outliers Computing stats ... group 2/4: ops: outliers (1/2) Computing stats ... group 2/4: ops: outliers (2/2) Computing stats ... group 2/4: ops: rounds Computing stats ... group 2/4: ops: rounds (1/2) Computing stats ... group 2/4: ops: rounds (2/2) Computing stats ... group 2/4: ops: iterations Computing stats ... group 2/4: ops: iterations (1/2) Computing stats ... group 2/4: ops: iterations (2/2) ------------------------ benchmark 'kinematic_forward_op': 2 tests ------------------------ | |
Name (time in ms) OPS Mean IQR | |
------------------------------------------------------------------------------------------- | |
kinematic_torch_op_forward[cpu] 333.6298 (1.0) 2.9973 (1.0) 0.0077 (1.0) | |
kinematic_torch_op_forward[cuda] 291.2274 (0.87) 3.4337 (1.15) 0.2399 (31.09) | |
------------------------------------------------------------------------------------------- | |
Computing stats ... group 3/4 Computing stats ... group 3/4: min Computing stats ... group 3/4: min (1/2) Computing stats ... group 3/4: min (2/2) Computing stats ... group 3/4: min (1/2) Computing stats ... group 3/4: min (2/2) Computing stats ... group 3/4: max Computing stats ... group 3/4: max (1/2) Computing stats ... group 3/4: max (2/2) Computing stats ... group 3/4: max (1/2) Computing stats ... group 3/4: max (2/2) Computing stats ... group 3/4: mean Computing stats ... group 3/4: mean (1/2) Computing stats ... group 3/4: mean (2/2) Computing stats ... group 3/4: mean (1/2) Computing stats ... group 3/4: mean (2/2) Computing stats ... group 3/4: median Computing stats ... group 3/4: median (1/2) Computing stats ... group 3/4: median (2/2) Computing stats ... group 3/4: median (1/2) Computing stats ... group 3/4: median (2/2) Computing stats ... group 3/4: iqr Computing stats ... group 3/4: iqr (1/2) Computing stats ... group 3/4: iqr (2/2) Computing stats ... group 3/4: iqr (1/2) Computing stats ... group 3/4: iqr (2/2) Computing stats ... group 3/4: stddev Computing stats ... group 3/4: stddev (1/2) Computing stats ... group 3/4: stddev (2/2) Computing stats ... group 3/4: stddev (1/2) Computing stats ... group 3/4: stddev (2/2) Computing stats ... group 3/4: ops Computing stats ... group 3/4: ops (1/2) Computing stats ... group 3/4: ops (2/2) Computing stats ... group 3/4: ops (1/2) Computing stats ... group 3/4: ops (2/2) Computing stats ... group 3/4: ops: outliers Computing stats ... group 3/4: ops: outliers (1/2) Computing stats ... group 3/4: ops: outliers (2/2) Computing stats ... group 3/4: ops: rounds Computing stats ... group 3/4: ops: rounds (1/2) Computing stats ... group 3/4: ops: rounds (2/2) Computing stats ... group 3/4: ops: iterations Computing stats ... group 3/4: ops: iterations (1/2) Computing stats ... group 3/4: ops: iterations (2/2) ---------------------------- benchmark 'kinematic_op_micro': 2 tests ---------------------------- | |
Name (time in us) OPS (Kops/s) Mean IQR | |
------------------------------------------------------------------------------------------------- | |
parallel_and_iterative_derivsum 1.4869 (1.0) 672.5426 (1.0) 35.7604 (1.0) | |
parallel_and_iterative_refold 1.4505 (0.98) 689.4053 (1.03) 98.6701 (2.76) | |
------------------------------------------------------------------------------------------------- | |
Computing stats ... group 4/4 Computing stats ... group 4/4: min Computing stats ... group 4/4: min (1/1) Computing stats ... group 4/4: min (1/1) Computing stats ... group 4/4: max Computing stats ... group 4/4: max (1/1) Computing stats ... group 4/4: max (1/1) Computing stats ... group 4/4: mean Computing stats ... group 4/4: mean (1/1) Computing stats ... group 4/4: mean (1/1) Computing stats ... group 4/4: median Computing stats ... group 4/4: median (1/1) Computing stats ... group 4/4: median (1/1) Computing stats ... group 4/4: iqr Computing stats ... group 4/4: iqr (1/1) Computing stats ... group 4/4: iqr (1/1) Computing stats ... group 4/4: stddev Computing stats ... group 4/4: stddev (1/1) Computing stats ... group 4/4: stddev (1/1) Computing stats ... group 4/4: ops Computing stats ... group 4/4: ops (1/1) Computing stats ... group 4/4: ops (1/1) Computing stats ... group 4/4: ops: outliers Computing stats ... group 4/4: ops: outliers (1/1) Computing stats ... group 4/4: ops: rounds Computing stats ... group 4/4: ops: rounds (1/1) Computing stats ... group 4/4: ops: iterations Computing stats ... group 4/4: ops: iterations (1/1) --------------- benchmark 'score_setup': 1 tests --------------- | |
Name (time in us) OPS (Kops/s) Mean IQR | |
---------------------------------------------------------------- | |
gpu_refold_data_construction 1.0574 945.7274 68.0110 | |
---------------------------------------------------------------- | |
Legend: | |
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. | |
OPS: Operations Per Second, computed as 1 / Mean | |
==================== 7 passed, 21 skipped in 29.91 seconds ===================== |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version='1.0' encoding='utf-8'?> | |
<svg class="pygal-chart" id="chart-21646a1f-b368-44b9-adef-c434bb2149e5" viewBox="0 0 800 600" xmlns="http://www.w3.org/2000/svg"><!--Generated with pygal 2.4.0 (etree) ©Kozea 2012-2016 on 2018-07-11--><!--http://pygal.org--><!--http://github.com/Kozea/pygal--><defs><style type="text/css">#chart-21646a1f-b368-44b9-adef-c434bb2149e5{-webkit-user-select:none;-webkit-font-smoothing:antialiased;font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .title{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:16px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .legends .legend text{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:14px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis text{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:10px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis text.major{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:10px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .text-overlay text.value{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:16px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .text-overlay text.label{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:10px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:14px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 text.no_data{font-family:Consolas,"Deja Vu Sans Mono","Bitstream Vera Sans Mono","Courier New",monospace;font-size:64px} | |
#chart-21646a1f-b368-44b9-adef-c434bb2149e5{background-color:rgba(249,249,249,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 path,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 rect,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 circle{-webkit-transition:150ms;-moz-transition:150ms;transition:150ms}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .graph > .background{fill:rgba(249,249,249,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .plot > .background{fill:rgba(255,255,255,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .graph{fill:rgba(0,0,0,.87)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 text.no_data{fill:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .title{fill:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .legends .legend text{fill:rgba(0,0,0,.87)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .legends .legend:hover text{fill:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis .line{stroke:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis .guide.line{stroke:rgba(0,0,0,.54)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis .major.line{stroke:rgba(0,0,0,.87)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis text.major{fill:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.y .guides:hover .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .line-graph .axis.x .guides:hover .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .stackedline-graph .axis.x .guides:hover .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .xy-graph .axis.x .guides:hover .guide.line{stroke:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis .guides:hover text{fill:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .reactive{fill-opacity:.7;stroke-opacity:.8}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .ci{stroke:rgba(0,0,0,.87)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .reactive.active,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .active .reactive{fill-opacity:.8;stroke-opacity:.9;stroke-width:4}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .ci .reactive.active{stroke-width:1.5}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .series text{fill:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip rect{fill:rgba(255,255,255,1);stroke:rgba(0,0,0,1);-webkit-transition:opacity 150ms;-moz-transition:opacity 150ms;transition:opacity 150ms}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip .label{fill:rgba(0,0,0,.87)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip .label{fill:rgba(0,0,0,.87)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip .legend{font-size:.8em;fill:rgba(0,0,0,.54)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip .x_label{font-size:.6em;fill:rgba(0,0,0,1)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip .xlink{font-size:.5em;text-decoration:underline}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip .value{font-size:1.5em}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .bound{font-size:.5em}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .max-value{font-size:.75em;fill:rgba(0,0,0,.54)}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .map-element{fill:rgba(255,255,255,1);stroke:rgba(0,0,0,.54) !important}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .map-element .reactive{fill-opacity:inherit;stroke-opacity:inherit}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .color-0,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .color-0 a:visited{stroke:#000000;fill:#000000}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .color-1,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .color-1 a:visited{stroke:#000000;fill:#000000}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .text-overlay .color-0 text{fill:white}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .text-overlay .color-1 text{fill:white} | |
#chart-21646a1f-b368-44b9-adef-c434bb2149e5 text.no_data{text-anchor:middle}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .guide.line{fill:none}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .centered{text-anchor:middle}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .title{text-anchor:middle}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .legends .legend text{fill-opacity:1}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.x text{text-anchor:middle}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.x:not(.web) text[transform]{text-anchor:start}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.x:not(.web) text[transform].backwards{text-anchor:end}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.y text{text-anchor:end}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.y text[transform].backwards{text-anchor:start}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.y2 text{text-anchor:start}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.y2 text[transform].backwards{text-anchor:end}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis .guide.line{stroke-dasharray:4,4}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis .major.guide.line{stroke-dasharray:6,6}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .horizontal .axis.y .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .horizontal .axis.y2 .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .vertical .axis.x .guide.line{opacity:0}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .horizontal .axis.always_show .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .vertical .axis.always_show .guide.line{opacity:1 !important}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.y .guides:hover .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.y2 .guides:hover .guide.line,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis.x .guides:hover .guide.line{opacity:1}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .axis .guides:hover text{opacity:1}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .nofill{fill:none}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .subtle-fill{fill-opacity:.2}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .dot{stroke-width:1px;fill-opacity:1}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .dot.active{stroke-width:5px}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .dot.negative{fill:transparent}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 text,#chart-21646a1f-b368-44b9-adef-c434bb2149e5 tspan{stroke:none !important}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .series text.active{opacity:1}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip rect{fill-opacity:.95;stroke-width:.5}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .tooltip text{fill-opacity:1}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .showable{visibility:hidden}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .showable.shown{visibility:visible}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .gauge-background{fill:rgba(229,229,229,1);stroke:none}#chart-21646a1f-b368-44b9-adef-c434bb2149e5 .bg-lines{stroke:rgba(249,249,249,1);stroke-width:2px} | |
.tooltip .value{font-size:1em !important}.axis text{font-size:9px !important}</style><script type="text/javascript">window.pygal = window.pygal || {};window.pygal.config = window.pygal.config || {};window.pygal.config['21646a1f-b368-44b9-adef-c434bb2149e5'] = {"allow_interruptions": false, "box_mode": "tukey", "classes": ["pygal-chart"], "css": ["file://style.css", "file://graph.css", "inline:\n .tooltip .value {\n font-size: 1em !important;\n }\n .axis text {\n font-size: 9px !important;\n }\n "], "defs": [], "disable_xml_declaration": false, "dots_size": 2.5, "dynamic_print_values": false, "explicit_size": false, "fill": false, "force_uri_protocol": "https", "formatter": null, "half_pie": false, "height": 600, "include_x_axis": false, "inner_radius": 0, "interpolate": null, "interpolation_parameters": {}, "interpolation_precision": 250, "inverse_y_axis": false, "js": ["file:///home/alexford/.conda/envs/tmol/lib/python3.6/site-packages/pygaljs/static/2.0.x/pygal-tooltips.js"], "legend_at_bottom": false, "legend_at_bottom_columns": null, "legend_box_size": 12, "logarithmic": false, "margin": 20, "margin_bottom": null, "margin_left": null, "margin_right": null, "margin_top": null, "max_scale": 20, "min_scale": 20, "missing_value_fill_truncation": "x", "no_data_text": "No data", "no_prefix": false, "order_min": null, "pretty_print": false, "print_labels": false, "print_values": false, "print_values_position": "center", "print_zeroes": true, "range": [4, 6], "rounded_bars": null, "secondary_range": null, "show_dots": true, "show_legend": false, "show_minor_x_labels": true, "show_minor_y_labels": true, "show_only_major_dots": false, "show_x_guides": false, "show_x_labels": true, "show_y_guides": true, "show_y_labels": true, "spacing": 10, "stack_from_top": false, "strict": false, "stroke": true, "stroke_style": null, "style": {"background": "rgba(249, 249, 249, 1)", "ci_colors": [], "colors": ["#000000", "#000000"], "font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "foreground": "rgba(0, 0, 0, .87)", "foreground_strong": "rgba(0, 0, 0, 1)", "foreground_subtle": "rgba(0, 0, 0, .54)", "guide_stroke_dasharray": "4,4", "label_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "label_font_size": 10, "legend_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "legend_font_size": 14, "major_guide_stroke_dasharray": "6,6", "major_label_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "major_label_font_size": 10, "no_data_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "no_data_font_size": 64, "opacity": ".7", "opacity_hover": ".8", "plot_background": "rgba(255, 255, 255, 1)", "stroke_opacity": ".8", "stroke_opacity_hover": ".9", "title_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "title_font_size": 16, "tooltip_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "tooltip_font_size": 14, "transition": "150ms", "value_background": "rgba(229, 229, 229, 1)", "value_colors": [], "value_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "value_font_size": 16, "value_label_font_family": "Consolas, \"Deja Vu Sans Mono\", \"Bitstream Vera Sans Mono\", \"Courier New\", monospace", "value_label_font_size": 10}, "title": "Speed in Miliseconds (ms) of test_kinematic_torch_op_backward_benchmark[cuda]", "tooltip_border_radius": 0, "tooltip_fancy_mode": true, "truncate_label": 50, "truncate_legend": null, "width": 800, "x_label_rotation": 270, "x_labels": ["test_kinematic_torch_op_backward_benchmark[cuda] (0.0.0-198-gf)", "test_kinematic_torch_op_backward_benchmark[cuda] (0.0.0-199-g5)"], "x_labels_major": null, "x_labels_major_count": null, "x_labels_major_every": null, "x_title": "Trial", "xrange": null, "y_label_rotation": 0, "y_labels": null, "y_labels_major": null, "y_labels_major_count": null, "y_labels_major_every": null, "y_title": "Duration", "zero": 4, "legends": ["tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_backward_benchmark[cuda] - 694 rounds", "tmol/tests/kinematics/test_torch_op.py::test_kinematic_torch_op_backward_benchmark[cuda] - 599 rounds"]}</script><script type="text/javascript">(function() { | |
var $, get_translation, init, init_svg, matches, padding, r_translation, sibl, svg_ns, tooltip_timeout, xlink_ns; | |
svg_ns = 'http://www.w3.org/2000/svg'; | |
xlink_ns = 'http://www.w3.org/1999/xlink'; | |
$ = function(sel, ctx) { | |
if (ctx == null) { | |
ctx = null; | |
} | |
ctx = ctx || document; | |
return Array.prototype.slice.call(ctx.querySelectorAll(sel), 0).filter(function(e) { | |
return e !== ctx; | |
}); | |
}; | |
matches = function(el, selector) { | |
return (el.matches || el.matchesSelector || el.msMatchesSelector || el.mozMatchesSelector || el.webkitMatchesSelector || el.oMatchesSelector).call(el, selector); | |
}; | |
sibl = function(el, match) { | |
if (match == null) { | |
match = null; | |
} | |
return Array.prototype.filter.call(el.parentElement.children, function(child) { | |
return child !== el && (!match || matches(child, match)); | |
}); | |
}; | |
Array.prototype.one = function() { | |
return this.length > 0 && this[0] || {}; | |
}; | |
padding = 5; | |
tooltip_timeout = null; | |
r_translation = /translate\((\d+)[ ,]+(\d+)\)/; | |
get_translation = function(el) { | |
return (r_translation.exec(el.getAttribute('transform')) || []).slice(1).map(function(x) { | |
return +x; | |
}); | |
}; | |
init = function(ctx) { | |
var bbox, box, config, el, graph, inner_svg, num, parent, tooltip, tooltip_el, tt, uid, untooltip, xconvert, yconvert, _i, _j, _k, _len, _len1, _len2, _ref, _ref1, _ref2, _ref3; | |
if ($('svg', ctx).length) { | |
inner_svg = $('svg', ctx).one(); | |
parent = inner_svg.parentElement; | |
box = inner_svg.viewBox.baseVal; | |
bbox = parent.getBBox(); | |
xconvert = function(x) { | |
return ((x - box.x) / box.width) * bbox.width; | |
}; | |
yconvert = function(y) { | |
return ((y - box.y) / box.height) * bbox.height; | |
}; | |
} else { | |
xconvert = yconvert = function(x) { | |
return x; | |
}; | |
} | |
if (((_ref = window.pygal) != null ? _ref.config : void 0) != null) { | |
if (window.pygal.config.no_prefix != null) { | |
config = window.pygal.config; | |
} else { | |
uid = ctx.id.replace('chart-', ''); | |
config = window.pygal.config[uid]; | |
} | |
} else { | |
config = window.config; | |
} | |
tooltip_el = null; | |
graph = $('.graph').one(); | |
tt = $('.tooltip', ctx).one(); | |
_ref1 = $('.reactive', ctx); | |
for (_i = 0, _len = _ref1.length; _i < _len; _i++) { | |
el = _ref1[_i]; | |
el.addEventListener('mouseenter', (function(el) { | |
return function() { | |
return el.classList.add('active'); | |
}; | |
})(el)); | |
el.addEventListener('mouseleave', (function(el) { | |
return function() { | |
return el.classList.remove('active'); | |
}; | |
})(el)); | |
} | |
_ref2 = $('.activate-serie', ctx); | |
for (_j = 0, _len1 = _ref2.length; _j < _len1; _j++) { | |
el = _ref2[_j]; | |
num = el.id.replace('activate-serie-', ''); | |
el.addEventListener('mouseenter', (function(num) { | |
return function() { | |
var re, _k, _len2, _ref3, _results; | |
_ref3 = $('.serie-' + num + ' .reactive', ctx); | |
_results = []; | |
for (_k = 0, _len2 = _ref3.length; _k < _len2; _k++) { | |
re = _ref3[_k]; | |
_results.push(re.classList.add('active')); | |
} | |
return _results; | |
}; | |
})(num)); | |
el.addEventListener('mouseleave', (function(num) { | |
return function() { | |
var re, _k, _len2, _ref3, _results; | |
_ref3 = $('.serie-' + num + ' .reactive', ctx); | |
_results = []; | |
for (_k = 0, _len2 = _ref3.length; _k < _len2; _k++) { | |
re = _ref3[_k]; | |
_results.push(re.classList.remove('active')); | |
} | |
return _results; | |
}; | |
})(num)); | |
el.addEventListener('click', (function(el, num) { | |
return function() { | |
var ov, re, rect, show, _k, _l, _len2, _len3, _ref3, _ref4, _results; | |
rect = $('rect', el).one(); | |
show = rect.style.fill !== ''; | |
rect.style.fill = show ? '' : 'transparent'; | |
_ref3 = $('.serie-' + num + ' .reactive', ctx); | |
for (_k = 0, _len2 = _ref3.length; _k < _len2; _k++) { | |
re = _ref3[_k]; | |
re.style.display = show ? '' : 'none'; | |
} | |
_ref4 = $('.text-overlay .serie-' + num, ctx); | |
_results = []; | |
for (_l = 0, _len3 = _ref4.length; _l < _len3; _l++) { | |
ov = _ref4[_l]; | |
_results.push(ov.style.display = show ? '' : 'none'); | |
} | |
return _results; | |
}; | |
})(el, num)); | |
} | |
_ref3 = $('.tooltip-trigger', ctx); | |
for (_k = 0, _len2 = _ref3.length; _k < _len2; _k++) { | |
el = _ref3[_k]; | |
el.addEventListener('mouseenter', (function(el) { | |
return function() { | |
return tooltip_el = tooltip(el); | |
}; | |
})(el)); | |
} | |
tt.addEventListener('mouseenter', function() { | |
return tooltip_el != null ? tooltip_el.classList.add('active') : void 0; | |
}); | |
tt.addEventListener('mouseleave', function() { | |
return tooltip_el != null ? tooltip_el.classList.remove('active') : void 0; | |
}); | |
ctx.addEventListener('mouseleave', function() { | |
if (tooltip_timeout) { | |
clearTimeout(tooltip_timeout); | |
} | |
return untooltip(0); | |
}); | |
graph.addEventListener('mousemove', function(el) { | |
if (tooltip_timeout) { | |
return; | |
} | |
if (!matches(el.target, '.background')) { | |
return; | |
} | |
return untooltip(1000); | |
}); | |
tooltip = function(el) { | |
var a, baseline, cls, current_x, current_y, dy, h, i, key, keys, label, legend, name, plot_x, plot_y, rect, serie_index, subval, text, text_group, texts, traversal, value, w, x, x_elt, x_label, xlink, y, y_elt, _l, _len3, _len4, _len5, _m, _n, _ref4, _ref5, _ref6, _ref7, _ref8; | |
clearTimeout(tooltip_timeout); | |
tooltip_timeout = null; | |
tt.style.opacity = 1; | |
tt.style.display = ''; | |
text_group = $('g.text', tt).one(); | |
rect = $('rect', tt).one(); | |
text_group.innerHTML = ''; | |
label = sibl(el, '.label').one().textContent; | |
x_label = sibl(el, '.x_label').one().textContent; | |
value = sibl(el, '.value').one().textContent; | |
xlink = sibl(el, '.xlink').one().textContent; | |
serie_index = null; | |
parent = el; | |
traversal = []; | |
while (parent) { | |
traversal.push(parent); | |
if (parent.classList.contains('series')) { | |
break; | |
} | |
parent = parent.parentElement; | |
} | |
if (parent) { | |
_ref4 = parent.classList; | |
for (_l = 0, _len3 = _ref4.length; _l < _len3; _l++) { | |
cls = _ref4[_l]; | |
if (cls.indexOf('serie-') === 0) { | |
serie_index = +cls.replace('serie-', ''); | |
break; | |
} | |
} | |
} | |
legend = null; | |
if (serie_index !== null) { | |
legend = config.legends[serie_index]; | |
} | |
dy = 0; | |
keys = [[label, 'label']]; | |
_ref5 = value.split('\n'); | |
for (i = _m = 0, _len4 = _ref5.length; _m < _len4; i = ++_m) { | |
subval = _ref5[i]; | |
keys.push([subval, 'value-' + i]); | |
} | |
if (config.tooltip_fancy_mode) { | |
keys.push([xlink, 'xlink']); | |
keys.unshift([x_label, 'x_label']); | |
keys.unshift([legend, 'legend']); | |
} | |
texts = {}; | |
for (_n = 0, _len5 = keys.length; _n < _len5; _n++) { | |
_ref6 = keys[_n], key = _ref6[0], name = _ref6[1]; | |
if (key) { | |
text = document.createElementNS(svg_ns, 'text'); | |
text.textContent = key; | |
text.setAttribute('x', padding); | |
text.setAttribute('dy', dy); | |
text.classList.add(name.indexOf('value') === 0 ? 'value' : name); | |
if (name.indexOf('value') === 0 && config.tooltip_fancy_mode) { | |
text.classList.add('color-' + serie_index); | |
} | |
if (name === 'xlink') { | |
a = document.createElementNS(svg_ns, 'a'); | |
a.setAttributeNS(xlink_ns, 'href', key); | |
a.textContent = void 0; | |
a.appendChild(text); | |
text.textContent = 'Link >'; | |
text_group.appendChild(a); | |
} else { | |
text_group.appendChild(text); | |
} | |
dy += text.getBBox().height + padding / 2; | |
baseline = padding; | |
if (text.style.dominantBaseline !== void 0) { | |
text.style.dominantBaseline = 'text-before-edge'; | |
} else { | |
baseline += text.getBBox().height * .8; | |
} | |
text.setAttribute('y', baseline); | |
texts[name] = text; | |
} | |
} | |
w = text_group.getBBox().width + 2 * padding; | |
h = text_group.getBBox().height + 2 * padding; | |
rect.setAttribute('width', w); | |
rect.setAttribute('height', h); | |
if (texts.value) { | |
texts.value.setAttribute('dx', (w - texts.value.getBBox().width) / 2 - padding); | |
} | |
if (texts.x_label) { | |
texts.x_label.setAttribute('dx', w - texts.x_label.getBBox().width - 2 * padding); | |
} | |
if (texts.xlink) { | |
texts.xlink.setAttribute('dx', w - texts.xlink.getBBox().width - 2 * padding); | |
} | |
x_elt = sibl(el, '.x').one(); | |
y_elt = sibl(el, '.y').one(); | |
x = parseInt(x_elt.textContent); | |
if (x_elt.classList.contains('centered')) { | |
x -= w / 2; | |
} else if (x_elt.classList.contains('left')) { | |
x -= w; | |
} else if (x_elt.classList.contains('auto')) { | |
x = xconvert(el.getBBox().x + el.getBBox().width / 2) - w / 2; | |
} | |
y = parseInt(y_elt.textContent); | |
if (y_elt.classList.contains('centered')) { | |
y -= h / 2; | |
} else if (y_elt.classList.contains('top')) { | |
y -= h; | |
} else if (y_elt.classList.contains('auto')) { | |
y = yconvert(el.getBBox().y + el.getBBox().height / 2) - h / 2; | |
} | |
_ref7 = get_translation(tt.parentElement), plot_x = _ref7[0], plot_y = _ref7[1]; | |
if (x + w + plot_x > config.width) { | |
x = config.width - w - plot_x; | |
} | |
if (y + h + plot_y > config.height) { | |
y = config.height - h - plot_y; | |
} | |
if (x + plot_x < 0) { | |
x = -plot_x; | |
} | |
if (y + plot_y < 0) { | |
y = -plot_y; | |
} | |
_ref8 = get_translation(tt), current_x = _ref8[0], current_y = _ref8[1]; | |
if (current_x === x && current_y === y) { | |
return el; | |
} | |
tt.setAttribute('transform', "translate(" + x + " " + y + ")"); | |
return el; | |
}; | |
return untooltip = function(ms) { | |
return tooltip_timeout = setTimeout(function() { | |
tt.style.display = 'none'; | |
tt.style.opacity = 0; | |
if (tooltip_el != null) { | |
tooltip_el.classList.remove('active'); | |
} | |
return tooltip_timeout = null; | |
}, ms); | |
}; | |
}; | |
init_svg = function() { | |
var chart, charts, _i, _len, _results; | |
charts = $('.pygal-chart'); | |
if (charts.length) { | |
_results = []; | |
for (_i = 0, _len = charts.length; _i < _len; _i++) { | |
chart = charts[_i]; | |
_results.push(init(chart)); | |
} | |
return _results; | |
} | |
}; | |
if (document.readyState !== 'loading') { | |
init_svg(); | |
} else { | |
document.addEventListener('DOMContentLoaded', function() { | |
return init_svg(); | |
}); | |
} | |
window.pygal = window.pygal || {}; | |
window.pygal.init = init; | |
window.pygal.init_svg = init_svg; | |
}).call(this); | |
</script></defs><title>Speed in Miliseconds (ms) of test_kinematic_torch_op_backward_benchmark[cuda]</title><g class="graph custombox-graph vertical"><rect class="background" height="600" width="800" x="0" y="0" /><g class="plot" transform="translate(74, 72)"><rect class="background" height="172.0" width="706.0" x="0" y="0" /><g class="axis y always_show"><path class="line" d="M0.000000 172.000000 h706.000000" /><g class="guides"><path class="major guide line" d="M0.000000 168.692308 h706.000000" /><text class="major" x="-5" y="172.19230769230768">4</text><title>4</title></g><g class="guides"><path class="guide line" d="M0.000000 160.423077 h706.000000" /><text class="" x="-5" y="163.92307692307696">4.1</text><title>4.1</title></g><g class="guides"><path class="guide line" d="M0.000000 152.153846 h706.000000" /><text class="" x="-5" y="155.65384615384613">4.2</text><title>4.2</title></g><g class="guides"><path class="guide line" d="M0.000000 143.884615 h706.000000" /><text class="" x="-5" y="147.3846153846154">4.3</text><title>4.3</title></g><g class="guides"><path class="guide line" d="M0.000000 135.615385 h706.000000" /><text class="" x="-5" y="139.11538461538458">4.4</text><title>4.4</title></g><g class="guides"><path class="major guide line" d="M0.000000 127.346154 h706.000000" /><text class="major" x="-5" y="130.84615384615384">4.5</text><title>4.5</title></g><g class="guides"><path class="guide line" d="M0.000000 119.076923 h706.000000" /><text class="" x="-5" y="122.57692307692311">4.6</text><title>4.6</title></g><g class="guides"><path class="guide line" d="M0.000000 110.807692 h706.000000" /><text class="" x="-5" y="114.30769230769229">4.7</text><title>4.7</title></g><g class="guides"><path class="guide line" d="M0.000000 102.538462 h706.000000" /><text class="" x="-5" y="106.03846153846156">4.8</text><title>4.8</title></g><g class="guides"><path class="guide line" d="M0.000000 94.269231 h706.000000" /><text class="" x="-5" y="97.76923076923075">4.9</text><title>4.9</title></g><g class="guides"><path class="major guide line" d="M0.000000 86.000000 h706.000000" /><text class="major" x="-5" y="89.5">5</text><title>5</title></g><g class="guides"><path class="guide line" d="M0.000000 77.730769 h706.000000" /><text class="" x="-5" y="81.23076923076925">5.1</text><title>5.1</title></g><g class="guides"><path class="guide line" d="M0.000000 69.461538 h706.000000" /><text class="" x="-5" y="72.96153846153845">5.2</text><title>5.2</title></g><g class="guides"><path class="guide line" d="M0.000000 61.192308 h706.000000" /><text class="" x="-5" y="64.69230769230771">5.3</text><title>5.3</title></g><g class="guides"><path class="guide line" d="M0.000000 52.923077 h706.000000" /><text class="" x="-5" y="56.42307692307689">5.4</text><title>5.4</title></g><g class="guides"><path class="major guide line" d="M0.000000 44.653846 h706.000000" /><text class="major" x="-5" y="48.15384615384616">5.5</text><title>5.5</title></g><g class="guides"><path class="guide line" d="M0.000000 36.384615 h706.000000" /><text class="" x="-5" y="39.884615384615415">5.6</text><title>5.6</title></g><g class="guides"><path class="guide line" d="M0.000000 28.115385 h706.000000" /><text class="" x="-5" y="31.615384615384613">5.7</text><title>5.7</title></g><g class="guides"><path class="guide line" d="M0.000000 19.846154 h706.000000" /><text class="" x="-5" y="23.346153846153868">5.8</text><title>5.8</title></g><g class="guides"><path class="guide line" d="M0.000000 11.576923 h706.000000" /><text class="" x="-5" y="15.076923076923066">5.9</text><title>5.9</title></g><g class="guides"><path class="major guide line" d="M0.000000 3.307692 h706.000000" /><text class="major" x="-5" y="6.807692307692321">6</text><title>6</title></g></g><g class="axis x"><path class="line" d="M0.000000 0.000000 v172.000000" /><g class="guides"><path class="guide line" d="M183.288462 0.000000 v172.000000" /><text class="backwards" transform="rotate(270 183.288462 187.000000)" x="183.28846153846155" y="187.0">test_kinematic_torch_op_backward_benchmark[cuda] …</text><title>test_kinematic_torch_op_backward_benchmark[cuda] (0.0.0-198-gf)</title></g><g class="guides"><path class="guide line" d="M522.711538 0.000000 v172.000000" /><text class="backwards" transform="rotate(270 522.711538 187.000000)" x="522.7115384615385" y="187.0">test_kinematic_torch_op_backward_benchmark[cuda] …</text><title>test_kinematic_torch_op_backward_benchmark[cuda] (0.0.0-199-g5)</title></g></g><g class="series serie-0 color-0"><g class="boxes"><g class="box"><path class="reactive tooltip-trigger" d="M108.615385 117.058572 L257.961538 117.058572" stroke-width="3" /><path class="reactive tooltip-trigger" d="M33.942308 103.825776 L332.634615 103.825776" stroke-width="3" /><path class="reactive tooltip-trigger" d="M108.615385 56.635872 L257.961538 56.635872" stroke-width="3" /><path class="reactive tooltip-trigger" d="M183.288462 117.058572 L183.288462 108.587484" stroke-width="2" /><path class="reactive tooltip-trigger" d="M183.288462 56.635872 L183.288462 88.309424" stroke-width="2" /><rect class="subtle-fill reactive tooltip-trigger" height="20.278060289386374" width="298.6923076923077" x="33.94230769230769" y="88.30942371014793" /><circle class="subtle-fill reactive tooltip-trigger" cx="183.28846153846155" cy="117.05857160587149" r="3" /><circle class="subtle-fill reactive tooltip-trigger" cx="183.28846153846155" cy="-254.6785851022085" r="3" /><desc class="value">Min: 4.6244 | |
Q1-1.5IQR: 4.6244 | |
Q1: 4.7268 | |
Median: 4.7844 | |
Q3: 4.9721 | |
Q3+1.5IQR: 5.3551 | |
Max: 9.1198</desc><desc class="x centered">183.28846153846155</desc><desc class="y centered">94.88342558979416</desc><desc class="x_label">0.0.0-198-gfc007a6.json</desc></g></g></g><g class="series serie-1 color-1"><g class="boxes"><g class="box"><path class="reactive tooltip-trigger" d="M448.038462 105.049420 L597.384615 105.049420" stroke-width="3" /><path class="reactive tooltip-trigger" d="M373.365385 91.350521 L672.057692 91.350521" stroke-width="3" /><path class="reactive tooltip-trigger" d="M448.038462 38.042669 L597.384615 38.042669" stroke-width="3" /><path class="reactive tooltip-trigger" d="M522.711538 105.049420 L522.711538 97.726132" stroke-width="2" /><path class="reactive tooltip-trigger" d="M522.711538 38.042669 L522.711538 77.898681" stroke-width="2" /><rect class="subtle-fill reactive tooltip-trigger" height="19.827451167377433" width="298.6923076923077" x="373.36538461538464" y="77.89868132368876" /><circle class="subtle-fill reactive tooltip-trigger" cx="522.7115384615385" cy="105.04941998565427" r="3" /><circle class="subtle-fill reactive tooltip-trigger" cx="522.7115384615385" cy="-323.14458283581416" r="3" /><desc class="value">Min: 4.7696 | |
Q1-1.5IQR: 4.7696 | |
Q1: 4.8582 | |
Median: 4.9353 | |
Q3: 5.0980 | |
Q3+1.5IQR: 5.5799 | |
Max: 9.9478</desc><desc class="x centered">522.7115384615385</desc><desc class="y centered">82.0134847743365</desc><desc class="x_label">0.0.0-199-g54e98e6.json</desc></g></g></g></g><g class="titles"><text class="title plot_title" x="400.0" y="26">Speed in Miliseconds (ms) of</text><text class="title plot_title" x="400.0" y="52">test_kinematic_torch_op_backward_benchmark[cuda]</text><text class="title" x="427.0" y="580.0">Trial</text><text class="title" transform="rotate(-90 0.000000 158.000000)" x="0" y="184.0">Duration</text></g><g class="plot overlay" transform="translate(74, 72)"><g class="series serie-0 color-0" /><g class="series serie-1 color-1" /></g><g class="plot text-overlay" transform="translate(74, 72)"><g class="series serie-0 color-0" /><g class="series serie-1 color-1" /></g><g class="plot tooltip-overlay" transform="translate(74, 72)"><g class="tooltip" style="opacity: 0" transform="translate(0 0)"><rect class="tooltip-box" height="0" rx="0" ry="0" width="0" /><g class="text" /></g></g></g></svg> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Computing stats ... --------------------- benchmark 'test_gpu_refold_data_construction': 2 tests --------------------- | |
Name (time in us) Mean StdDev Rounds | |
-------------------------------------------------------------------------------------------------- | |
test_gpu_refold_data_construction (0.0.0-198-gf) 923.1739 (1.0) 58.3472 (1.64) 7 | |
test_gpu_refold_data_construction (0.0.0-199-g5) 945.7274 (1.02) 35.6087 (1.0) 6 | |
-------------------------------------------------------------------------------------------------- | |
-------------------- benchmark 'test_kinematic_torch_op_backward_benchmark[cpu]': 2 tests -------------------- | |
Name (time in ms) Mean StdDev Rounds | |
-------------------------------------------------------------------------------------------------------------- | |
test_kinematic_torch_op_backward_benchmark[cpu] (0.0.0-198-gf) 15.1358 (1.0) 0.3221 (1.0) 24 | |
test_kinematic_torch_op_backward_benchmark[cpu] (0.0.0-199-g5) 15.8954 (1.05) 5.8750 (18.24) 73 | |
-------------------------------------------------------------------------------------------------------------- | |
------------------- benchmark 'test_kinematic_torch_op_backward_benchmark[cuda]': 2 tests -------------------- | |
Name (time in ms) Mean StdDev Rounds | |
-------------------------------------------------------------------------------------------------------------- | |
test_kinematic_torch_op_backward_benchmark[cuda] (0.0.0-198-gf) 4.8781 (1.0) 0.3512 (1.05) 694 | |
test_kinematic_torch_op_backward_benchmark[cuda] (0.0.0-199-g5) 5.0155 (1.03) 0.3344 (1.0) 599 | |
-------------------------------------------------------------------------------------------------------------- | |
------------------- benchmark 'test_kinematic_torch_op_forward[cpu]': 2 tests -------------------- | |
Name (time in ms) Mean StdDev Rounds | |
-------------------------------------------------------------------------------------------------- | |
test_kinematic_torch_op_forward[cpu] (0.0.0-198-gf) 2.9662 (1.0) 0.0058 (1.0) 19 | |
test_kinematic_torch_op_forward[cpu] (0.0.0-199-g5) 2.9973 (1.01) 0.0649 (11.13) 17 | |
-------------------------------------------------------------------------------------------------- | |
-------------------- benchmark 'test_kinematic_torch_op_forward[cuda]': 2 tests ------------------- | |
Name (time in ms) Mean StdDev Rounds | |
--------------------------------------------------------------------------------------------------- | |
test_kinematic_torch_op_forward[cuda] (0.0.0-198-gf) 3.2314 (1.0) 0.1856 (1.20) 6 | |
test_kinematic_torch_op_forward[cuda] (0.0.0-199-g5) 3.4337 (1.06) 0.1548 (1.0) 6 | |
--------------------------------------------------------------------------------------------------- | |
--------------------- benchmark 'test_parallel_and_iterative_derivsum': 2 tests --------------------- | |
Name (time in us) Mean StdDev Rounds | |
----------------------------------------------------------------------------------------------------- | |
test_parallel_and_iterative_derivsum (0.0.0-198-gf) 502.7791 (1.0) 49.0807 (1.34) 10 | |
test_parallel_and_iterative_derivsum (0.0.0-199-g5) 672.5426 (1.34) 36.6803 (1.0) 9 | |
----------------------------------------------------------------------------------------------------- | |
--------------------- benchmark 'test_parallel_and_iterative_refold': 2 tests --------------------- | |
Name (time in us) Mean StdDev Rounds | |
--------------------------------------------------------------------------------------------------- | |
test_parallel_and_iterative_refold (0.0.0-198-gf) 603.4247 (1.0) 99.6395 (1.00) 6 | |
test_parallel_and_iterative_refold (0.0.0-199-g5) 689.4053 (1.14) 99.1993 (1.0) 6 | |
--------------------------------------------------------------------------------------------------- | |
Legend: | |
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. | |
OPS: Operations Per Second, computed as 1 / Mean |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment