diff --git a/output/darwin_Apple-M2-Pro/imageio_results.json b/output/darwin_Apple-M2-Pro/imageio_results.json new file mode 100644 index 0000000..cd980a6 --- /dev/null +++ b/output/darwin_Apple-M2-Pro/imageio_results.json @@ -0,0 +1,28 @@ +{ + "library": "imageio", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + }, + "imageio": "2.37.0" + }, + "benchmark_results": { + "images_per_second": "559.21 \u00b1 66.57", + "raw_times": [ + 426.64031736134865, + 592.4497683139233, + 581.3457343554974, + 596.3111002730893, + 599.3217401563282 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/darwin_Apple-M2-Pro/jpeg4py_results.json b/output/darwin_Apple-M2-Pro/jpeg4py_results.json new file mode 100644 index 0000000..a61ba9f --- /dev/null +++ b/output/darwin_Apple-M2-Pro/jpeg4py_results.json @@ -0,0 +1,28 @@ +{ + "library": "jpeg4py", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + }, + "jpeg4py": "0.1.4" + }, + "benchmark_results": { + "images_per_second": "0.00 \u00b1 0.00", + "raw_times": [ + 0.0, + 0.0, + 0.0, + 0.0, + 0.0 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/darwin_Apple-M2-Pro/kornia_results.json b/output/darwin_Apple-M2-Pro/kornia_results.json new file mode 100644 index 0000000..6b05532 --- /dev/null +++ b/output/darwin_Apple-M2-Pro/kornia_results.json @@ -0,0 +1,28 @@ +{ + "library": "kornia", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + }, + "kornia": "0.1.8" + }, + "benchmark_results": { + "images_per_second": "745.26 \u00b1 6.01", + "raw_times": [ + 747.9967245152968, + 749.1564732230656, + 749.4230496356923, + 746.2809672857713, + 733.4356313995659 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/darwin_Apple-M2-Pro/opencv_results.json b/output/darwin_Apple-M2-Pro/opencv_results.json new file mode 100644 index 0000000..9405372 --- /dev/null +++ b/output/darwin_Apple-M2-Pro/opencv_results.json @@ -0,0 +1,28 @@ +{ + "library": "opencv", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + }, + "opencv": "4.11.0.86" + }, + "benchmark_results": { + "images_per_second": "742.30 \u00b1 1.97", + "raw_times": [ + 742.1287964513549, + 743.0504925520996, + 739.0741397857058, + 742.0521577003833, + 745.1824884539037 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/darwin_Apple-M2-Pro/pillow_results.json b/output/darwin_Apple-M2-Pro/pillow_results.json new file mode 100644 index 0000000..357bedd --- /dev/null +++ b/output/darwin_Apple-M2-Pro/pillow_results.json @@ -0,0 +1,27 @@ +{ + "library": "pillow", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + } + }, + "benchmark_results": { + "images_per_second": "611.94 \u00b1 14.94", + "raw_times": [ + 583.4479535081801, + 614.1078536028975, + 624.1368302740742, + 624.0311267409298, + 613.9669264601398 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/darwin_Apple-M2-Pro/skimage_results.json b/output/darwin_Apple-M2-Pro/skimage_results.json new file mode 100644 index 0000000..855e1c4 --- /dev/null +++ b/output/darwin_Apple-M2-Pro/skimage_results.json @@ -0,0 +1,28 @@ +{ + "library": "skimage", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + }, + "skimage": "0.25.0" + }, + "benchmark_results": { + "images_per_second": "593.36 \u00b1 17.05", + "raw_times": [ + 561.2149405511092, + 594.0068202180997, + 598.6228083668868, + 611.344980932484, + 601.5952501839097 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/darwin_Apple-M2-Pro/tensorflow_results.json b/output/darwin_Apple-M2-Pro/tensorflow_results.json new file mode 100644 index 0000000..5039ab8 --- /dev/null +++ b/output/darwin_Apple-M2-Pro/tensorflow_results.json @@ -0,0 +1,28 @@ +{ + "library": "tensorflow", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + }, + "tensorflow": "2.18.0" + }, + "benchmark_results": { + "images_per_second": "500.19 \u00b1 5.04", + "raw_times": [ + 498.52430573638554, + 494.66850918184076, + 505.9407083665589, + 506.36876349708973, + 495.4666402753553 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/darwin_Apple-M2-Pro/torchvision_results.json b/output/darwin_Apple-M2-Pro/torchvision_results.json new file mode 100644 index 0000000..283b55f --- /dev/null +++ b/output/darwin_Apple-M2-Pro/torchvision_results.json @@ -0,0 +1,28 @@ +{ + "library": "torchvision", + "system_info": { + "Python": "3.11.5", + "OS": "Darwin", + "OS Version": "Darwin Kernel Version 23.5.0: Wed May 1 20:14:38 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T6020", + "Machine": "arm64", + "CPU": { + "brand_raw": "Apple M2 Pro", + "arch": "ARM_8", + "hz_advertised_raw": "Unknown", + "count": 12 + }, + "torchvision": "0.20.1" + }, + "benchmark_results": { + "images_per_second": "736.31 \u00b1 3.46", + "raw_times": [ + 731.2712185698072, + 733.4794076117929, + 736.969300342783, + 739.8676853641501, + 739.9628320653186 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/imageio_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/imageio_results.json new file mode 100644 index 0000000..42470c1 --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/imageio_results.json @@ -0,0 +1,28 @@ +{ + "library": "imageio", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + }, + "imageio": "2.37.0" + }, + "benchmark_results": { + "images_per_second": "357.35 \u00b1 8.78", + "raw_times": [ + 350.6178649348752, + 345.7227003102819, + 367.10917282075786, + 355.6226220013408, + 367.6737228735568 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/jpeg4py_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/jpeg4py_results.json new file mode 100644 index 0000000..9e821e7 --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/jpeg4py_results.json @@ -0,0 +1,28 @@ +{ + "library": "jpeg4py", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + }, + "jpeg4py": "0.1.4" + }, + "benchmark_results": { + "images_per_second": "490.75 \u00b1 6.03", + "raw_times": [ + 479.2909442594058, + 494.95577036083785, + 496.1907906875007, + 492.5053910711389, + 490.7889700360107 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/kornia_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/kornia_results.json new file mode 100644 index 0000000..eeb7eea --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/kornia_results.json @@ -0,0 +1,28 @@ +{ + "library": "kornia", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + }, + "kornia": "0.1.8" + }, + "benchmark_results": { + "images_per_second": "490.01 \u00b1 12.64", + "raw_times": [ + 464.7652388557977, + 497.4865124523582, + 496.03687396471884, + 495.7081150336569, + 496.05794802041527 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/opencv_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/opencv_results.json new file mode 100644 index 0000000..9c60ec9 --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/opencv_results.json @@ -0,0 +1,28 @@ +{ + "library": "opencv", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + }, + "opencv": "4.11.0.86" + }, + "benchmark_results": { + "images_per_second": "460.45 \u00b1 13.14", + "raw_times": [ + 468.0762645807466, + 461.66960039266627, + 461.7170510265016, + 436.01765876609267, + 474.760057820139 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/pillow-simd_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/pillow-simd_results.json new file mode 100644 index 0000000..5d3b2d9 --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/pillow-simd_results.json @@ -0,0 +1,27 @@ +{ + "library": "pillow-simd", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + } + }, + "benchmark_results": { + "images_per_second": "400.18 \u00b1 4.00", + "raw_times": [ + 392.3305837338217, + 402.0171703580803, + 401.11343941045106, + 402.02249654728354, + 403.4360285892572 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/pillow_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/pillow_results.json new file mode 100644 index 0000000..1658a47 --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/pillow_results.json @@ -0,0 +1,27 @@ +{ + "library": "pillow", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + } + }, + "benchmark_results": { + "images_per_second": "410.01 \u00b1 4.33", + "raw_times": [ + 406.7873497665557, + 411.734323306404, + 413.4017074901166, + 414.8702928197318, + 403.26833215401507 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/skimage_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/skimage_results.json new file mode 100644 index 0000000..896eb4f --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/skimage_results.json @@ -0,0 +1,28 @@ +{ + "library": "skimage", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + }, + "skimage": "0.25.0" + }, + "benchmark_results": { + "images_per_second": "333.99 \u00b1 2.90", + "raw_times": [ + 334.5000103275036, + 335.3962738116437, + 334.7034396326541, + 328.44054004502726, + 336.8944418336079 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/tensorflow_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/tensorflow_results.json new file mode 100644 index 0000000..6253984 --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/tensorflow_results.json @@ -0,0 +1,28 @@ +{ + "library": "tensorflow", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + }, + "tensorflow": "2.18.0" + }, + "benchmark_results": { + "images_per_second": "428.93 \u00b1 18.18", + "raw_times": [ + 392.69744997412283, + 435.01376479908913, + 439.16813326933436, + 438.55240468393026, + 439.2017074170524 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-EPYC-7702-64-Core-Processor/torchvision_results.json b/output/linux_AMD-EPYC-7702-64-Core-Processor/torchvision_results.json new file mode 100644 index 0000000..6550989 --- /dev/null +++ b/output/linux_AMD-EPYC-7702-64-Core-Processor/torchvision_results.json @@ -0,0 +1,28 @@ +{ + "library": "torchvision", + "system_info": { + "Python": "3.10.12", + "OS": "Linux", + "OS Version": "#1 SMP Tue Jul 18 16:14:52 UTC 2023", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD EPYC 7702 64-Core Processor", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 128 + }, + "torchvision": "0.20.1" + }, + "benchmark_results": { + "images_per_second": "437.40 \u00b1 4.66", + "raw_times": [ + 434.0428607769453, + 437.6708661936671, + 430.5135034339539, + 442.5779981188085, + 442.191812923453 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/imageio_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/imageio_results.json new file mode 100644 index 0000000..d96b8e8 --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/imageio_results.json @@ -0,0 +1,28 @@ +{ + "library": "imageio", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + }, + "imageio": "2.37.0" + }, + "benchmark_results": { + "images_per_second": "232.22 \u00b1 10.64", + "raw_times": [ + 213.29200785324863, + 235.43642442396626, + 236.9526381160553, + 245.28659613229487, + 230.1334772223214 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/jpeg4py_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/jpeg4py_results.json new file mode 100644 index 0000000..7829d33 --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/jpeg4py_results.json @@ -0,0 +1,28 @@ +{ + "library": "jpeg4py", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + }, + "jpeg4py": "0.1.4" + }, + "benchmark_results": { + "images_per_second": "634.87 \u00b1 32.19", + "raw_times": [ + 587.8725941900659, + 661.4464667702507, + 663.5126559392119, + 604.1841423030766, + 657.3304675030939 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/kornia_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/kornia_results.json new file mode 100644 index 0000000..8fed1cc --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/kornia_results.json @@ -0,0 +1,28 @@ +{ + "library": "kornia", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + }, + "kornia": "0.1.8" + }, + "benchmark_results": { + "images_per_second": "636.05 \u00b1 6.47", + "raw_times": [ + 632.2489653563072, + 639.4599354660477, + 643.2541680824824, + 639.9760700151077, + 625.2959805305121 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/opencv_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/opencv_results.json new file mode 100644 index 0000000..a07f6fc --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/opencv_results.json @@ -0,0 +1,28 @@ +{ + "library": "opencv", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + }, + "opencv": "4.11.0.86" + }, + "benchmark_results": { + "images_per_second": "603.42 \u00b1 26.44", + "raw_times": [ + 551.1242831624829, + 612.0759014295824, + 613.4292612948815, + 617.0686591712453, + 623.3848878736602 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/pillow-simd_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/pillow-simd_results.json new file mode 100644 index 0000000..da0ec61 --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/pillow-simd_results.json @@ -0,0 +1,27 @@ +{ + "library": "pillow-simd", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + } + }, + "benchmark_results": { + "images_per_second": "506.57 \u00b1 11.94", + "raw_times": [ + 484.12797965169216, + 511.76231262430076, + 510.1469490784983, + 519.5865584598073, + 507.23227759207856 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/pillow_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/pillow_results.json new file mode 100644 index 0000000..d05d6e8 --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/pillow_results.json @@ -0,0 +1,27 @@ +{ + "library": "pillow", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + } + }, + "benchmark_results": { + "images_per_second": "512.56 \u00b1 11.76", + "raw_times": [ + 495.68299542563364, + 524.0620921660072, + 524.6785949506502, + 516.4234190615373, + 501.94704241307784 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/skimage_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/skimage_results.json new file mode 100644 index 0000000..b05dae1 --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/skimage_results.json @@ -0,0 +1,28 @@ +{ + "library": "skimage", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + }, + "skimage": "0.25.0" + }, + "benchmark_results": { + "images_per_second": "214.27 \u00b1 5.44", + "raw_times": [ + 221.2572516431234, + 204.7309556598381, + 215.69487991923398, + 213.1790216008505, + 216.4677450664295 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/tensorflow_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/tensorflow_results.json new file mode 100644 index 0000000..aff4c5f --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/tensorflow_results.json @@ -0,0 +1,28 @@ +{ + "library": "tensorflow", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + }, + "tensorflow": "2.18.0" + }, + "benchmark_results": { + "images_per_second": "566.44 \u00b1 30.85", + "raw_times": [ + 505.87049237606567, + 571.515885176148, + 584.4375867071042, + 580.9033505489894, + 589.4840583605318 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/torchvision_results.json b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/torchvision_results.json new file mode 100644 index 0000000..3bc2660 --- /dev/null +++ b/output/linux_AMD-Ryzen-7-5800H-with-Radeon-Graphics/torchvision_results.json @@ -0,0 +1,28 @@ +{ + "library": "torchvision", + "system_info": { + "Python": "3.12.3", + "OS": "Linux", + "OS Version": "#1 SMP Fri Apr 2 22:23:49 UTC 2021", + "Machine": "x86_64", + "CPU": { + "brand_raw": "AMD Ryzen 7 5800H with Radeon Graphics", + "arch": "X86_64", + "hz_advertised_raw": "Unknown", + "count": 16 + }, + "torchvision": "0.20.1+cpu" + }, + "benchmark_results": { + "images_per_second": "550.26 \u00b1 10.89", + "raw_times": [ + 528.7543046984315, + 555.041959812283, + 556.932352665706, + 552.7791656898008, + 557.7946305904339 + ] + }, + "num_images": 2000, + "num_runs": 5 +} \ No newline at end of file diff --git a/requirements/torchvision.txt b/requirements/torchvision.txt index 284c569..74d0d0b 100644 --- a/requirements/torchvision.txt +++ b/requirements/torchvision.txt @@ -1,4 +1,4 @@ --f https://download.pytorch.org/whl/torch_stable.html +-i https://download.pytorch.org/whl/cpu torch torchvision