✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ beluga.o2switch.net ​🇻​♯➤ 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2026

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 185.154.139.77 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.84
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/alt/python35/share/doc/alt-python35-Cython/Demos//overflow_perf_run.py
from __future__ import absolute_import, print_function

from overflow_perf import *

import sys
import timeit
try:
    import numpy as np
except ImportError:
    np = None


def run_tests(N):
    global f
    for func in most_orthogonal, fib, collatz, factorial:
        print(func.__name__)
        for type in ['int', 'unsigned int', 'long long', 'unsigned long long', 'object']:
            if func == most_orthogonal:
                if type == 'object' or np == None:
                    continue
                type_map = {'int': 'int32', 'unsigned int': 'uint32', 'long long': 'int64', 'unsigned long long': 'uint64'}
                shape = N, 3
                arg = np.ndarray(shape, dtype=type_map[type])
                arg[:] = 1000 * np.random.random(shape)
            else:
                arg = N
            try:
                print("%s[%s](%s)" % (func.__name__, type, N))
                with_overflow = my_timeit(globals()[func.__name__ + "_overflow"][type], arg)
                no_overflow = my_timeit(func[type], arg)
                print("\t%0.04e\t%0.04e\t%0.04f" % (no_overflow, with_overflow, with_overflow / no_overflow))
                if func.__name__ + "_overflow_fold" in globals():
                    with_overflow = my_timeit(globals()[func.__name__ + "_overflow_fold"][type], arg)
                    print("\t%0.04e\t%0.04e\t%0.04f (folded)" % (
                        no_overflow, with_overflow, with_overflow / no_overflow))
            except OverflowError:
                print("    ", "Overflow")

def my_timeit(func, N):
    global f, arg
    f = func
    arg = N
    for exponent in range(10, 30):
        times = 2 ** exponent
        res = min(timeit.repeat("f(arg)", setup="from __main__ import f, arg", repeat=5, number=times))
        if res > .25:
            break
    return res / times


params = sys.argv[1:]
if not params:
    params = [129, 9, 97]
for arg in params:
    print()
    print("N", arg)
    run_tests(int(arg))


Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
25 Jul 2024 8.44 AM
root / linksafe
0755
benchmarks
--
25 Jul 2024 8.44 AM
root / linksafe
0755
callback
--
25 Jul 2024 8.44 AM
root / linksafe
0755
embed
--
25 Jul 2024 8.44 AM
root / linksafe
0755
freeze
--
25 Jul 2024 8.44 AM
root / linksafe
0755
libraries
--
25 Jul 2024 8.44 AM
root / linksafe
0755
Makefile
0.326 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
Makefile.nodistutils
0.381 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
README.rst
0.795 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
integrate0.py
0.145 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
integrate1.pyx
0.173 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
integrate2.pyx
0.23 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
integrate_timing.py
0.417 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
numpy_demo.pyx
0.187 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
overflow_perf.pyx
4.261 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
overflow_perf_run.py
1.94 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
primes.pyx
0.393 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
pyprimes.py
0.234 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
run_numeric_demo.py
0.111 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
run_primes.py
0.175 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
run_spam.py
0.18 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
setup.py
0.645 KB
18 Mar 2018 6.52 PM
root / linksafe
0644
spam.pyx
0.396 KB
18 Mar 2018 6.52 PM
root / linksafe
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF