In [1]:
from bisect import bisect
from collections import Counter
from random import randrange, randint, choice, seed
import numpy as np
import cProfile as pro
import importlib
from math import ceil
import telugu as te
Loading the uni and bigram counts
In [34]:
importlib.reload(te)
importlib.reload(te.texter)
ss = randrange(100000)
print(ss)
def profile(fn, n=10**6, l=5):
seed(ss)
np.random.seed(ss)
te.texter.bi_acc_cache = {}
te.texter.bi_acc_cache_np = {}
if fn:
fn = '_' + fn
fn = 'get_next_char{}'.format(fn)
print(fn)
cmd = 'te.texter.get_words({}, {}, te.texter.{})'.format(n, l, fn)
pro.run(cmd, sort=2)
print(len(te.texter.bi_acc_cache), len(te.texter.bi_acc_cache_np))
Loading the uni and bigram counts
53356
In [35]:
profile('', n=10**5)
profile('decay', n=10**6)
get_next_char
1601822 function calls in 1.114 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 1.114 1.114 {built-in method exec}
1 0.000 0.000 1.114 1.114 <string>:1(<module>)
1 0.028 0.028 1.114 1.114 texter.py:76(get_words)
100000 0.225 0.000 1.086 0.000 texter.py:64(get_word)
500000 0.595 0.000 0.861 0.000 texter.py:18(get_next_char)
500000 0.229 0.000 0.229 0.000 {built-in method bisect}
500000 0.036 0.000 0.036 0.000 {method 'random' of '_random.Random' objects}
1818 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects}
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
1818 0
get_next_char_decay
5) 171 < 179 picks 3 removed 165//8 = 20 from [ 1 11 13 178 179] ణ్ని
5) 53 < 159 picks 3 removed 145//8 = 18 from [ 1 11 13 158 159] ణ్ని
5) 92 < 141 picks 3 removed 127//8 = 15 from [ 1 11 13 140 141] ణ్ని
5) 72 < 126 picks 3 removed 112//8 = 14 from [ 1 11 13 125 126] ణ్ని
5) 99 < 112 picks 3 removed 98//8 = 12 from [ 1 11 13 111 112] ణ్ని
5) 41 < 100 picks 3 removed 86//8 = 10 from [ 1 11 13 99 100] ణ్ని
5) 49 < 90 picks 3 removed 76//8 = 9 from [ 1 11 13 89 90] ణ్ని
5) 21 < 81 picks 3 removed 67//8 = 8 from [ 1 11 13 80 81] ణ్ని
5) 40 < 73 picks 3 removed 59//8 = 7 from [ 1 11 13 72 73] ణ్ని
5) 48 < 66 picks 3 removed 52//8 = 6 from [ 1 11 13 65 66] ణ్ని
5) 12 < 60 picks 2 removed 2//8 = 1 from [ 1 11 13 59 60] ణ్ని
5) 58 < 59 picks 4 removed 1//8 = 0 from [ 1 11 12 58 59] ణ్ని
5) 40 < 59 picks 3 removed 46//8 = 5 from [ 1 11 12 58 59] ణ్ని
5) 53 < 54 picks 4 removed 1//8 = 0 from [ 1 11 12 53 54] ణ్ని
5) 47 < 54 picks 3 removed 41//8 = 5 from [ 1 11 12 53 54] ణ్ని
5) 48 < 49 picks 4 removed 1//8 = 0 from [ 1 11 12 48 49] ణ్ని
5) 30 < 49 picks 3 removed 36//8 = 4 from [ 1 11 12 48 49] ణ్ని
5) 32 < 45 picks 3 removed 32//8 = 4 from [ 1 11 12 44 45] ణ్ని
5) 17 < 41 picks 3 removed 28//8 = 3 from [ 1 11 12 40 41] ణ్ని
5) 33 < 38 picks 3 removed 25//8 = 3 from [ 1 11 12 37 38] ణ్ని
5) 26 < 35 picks 3 removed 22//8 = 2 from [ 1 11 12 34 35] ణ్ని
5) 12 < 33 picks 3 removed 20//8 = 2 from [ 1 11 12 32 33] ణ్ని
5) 0 < 31 picks 0 removed 1//8 = 0 from [ 1 11 12 30 31] ణ్ని
5) 26 < 31 picks 3 removed 18//8 = 2 from [ 1 11 12 30 31] ణ్ని
5) 2 < 29 picks 1 removed 10//8 = 1 from [ 1 11 12 28 29] ణ్ని
5) 11 < 28 picks 3 removed 16//8 = 2 from [ 1 10 11 27 28] ణ్ని
5) 15 < 26 picks 3 removed 14//8 = 1 from [ 1 10 11 25 26] ణ్ని
5) 5 < 25 picks 1 removed 9//8 = 1 from [ 1 10 11 24 25] ణ్ని
5) 23 < 24 picks 4 removed 1//8 = 0 from [ 1 9 10 23 24] ణ్ని
5) 8 < 24 picks 1 removed 8//8 = 1 from [ 1 9 10 23 24] ణ్ని
5) 6 < 23 picks 1 removed 7//8 = 1 from [ 1 8 9 22 23] ణ్ని
5) 2 < 22 picks 1 removed 6//8 = 1 from [ 1 7 8 21 22] ణ్ని
5) 15 < 21 picks 3 removed 13//8 = 1 from [ 1 6 7 20 21] ణ్ని
5) 14 < 20 picks 3 removed 12//8 = 1 from [ 1 6 7 19 20] ణ్ని
5) 2 < 19 picks 1 removed 5//8 = 1 from [ 1 6 7 18 19] ణ్ని
5) 1 < 18 picks 1 removed 4//8 = 1 from [ 1 5 6 17 18] ణ్ని
5) 16 < 17 picks 4 removed 1//8 = 0 from [ 1 4 5 16 17] ణ్ని
5) 5 < 17 picks 3 removed 11//8 = 1 from [ 1 4 5 16 17] ణ్ని
5) 7 < 16 picks 3 removed 10//8 = 1 from [ 1 4 5 15 16] ణ్ని
5) 4 < 15 picks 2 removed 1//8 = 0 from [ 1 4 5 14 15] ణ్ని
5) 6 < 15 picks 3 removed 9//8 = 1 from [ 1 4 5 14 15] ణ్ని
5) 5 < 14 picks 3 removed 8//8 = 1 from [ 1 4 5 13 14] ణ్ని
5) 7 < 13 picks 3 removed 7//8 = 1 from [ 1 4 5 12 13] ణ్ని
5) 1 < 12 picks 1 removed 3//8 = 1 from [ 1 4 5 11 12] ణ్ని
5) 2 < 11 picks 1 removed 2//8 = 1 from [ 1 3 4 10 11] ణ్ని
5) 1 < 10 picks 1 removed 1//8 = 0 from [ 1 2 3 9 10] ణ్ని
5) 3 < 10 picks 3 removed 6//8 = 1 from [ 1 2 3 9 10] ణ్ని
5) 4 < 9 picks 3 removed 5//8 = 1 from [1 2 3 8 9] ణ్ని
5) 5 < 8 picks 3 removed 4//8 = 1 from [1 2 3 7 8] ణ్ని
5) 5 < 7 picks 3 removed 3//8 = 1 from [1 2 3 6 7] ణ్ని
5) 4 < 6 picks 3 removed 2//8 = 1 from [1 2 3 5 6] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 1 < 5 picks 1 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 4 < 5 picks 4 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 2 < 5 picks 2 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 3 < 5 picks 3 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
5) 0 < 5 picks 0 removed 1//8 = 0 from [1 2 3 4 5] ణ్ని
21115266 function calls (21113514 primitive calls) in 63.871 seconds
Ordered by: cumulative time
ncalls tottime percall cumtime percall filename:lineno(function)
1 0.000 0.000 63.871 63.871 {built-in method exec}
1 0.000 0.000 63.870 63.870 <string>:1(<module>)
1 0.440 0.440 63.870 63.870 texter.py:76(get_words)
1000000 4.175 0.000 63.430 0.000 texter.py:64(get_word)
5000000 52.240 0.000 59.255 0.000 texter.py:33(get_next_char_decay)
5000000 5.491 0.000 5.491 0.000 {built-in method bisect}
5020148 0.640 0.000 0.640 0.000 {built-in method len}
5000000 0.580 0.000 0.580 0.000 {method 'random' of '_random.Random' objects}
438 0.009 0.000 0.208 0.000 {method 'format' of 'str' objects}
1314/438 0.002 0.000 0.199 0.000 numeric.py:1835(array_str)
1314/438 0.005 0.000 0.198 0.000 arrayprint.py:340(array2string)
438 0.010 0.000 0.195 0.000 arrayprint.py:237(_array2string)
1314 0.004 0.000 0.134 0.000 arrayprint.py:529(__init__)
1314 0.053 0.000 0.130 0.000 arrayprint.py:543(fillFormat)
438 0.002 0.000 0.075 0.000 arrayprint.py:696(__init__)
438 0.002 0.000 0.070 0.000 {built-in method print}
876 0.004 0.000 0.067 0.000 iostream.py:361(write)
978 0.024 0.000 0.062 0.000 iostream.py:180(schedule)
978 0.033 0.000 0.033 0.000 {built-in method urandom}
5809 0.028 0.000 0.028 0.000 {built-in method fromiter}
3942 0.024 0.000 0.024 0.000 {method 'reduce' of 'numpy.ufunc' objects}
438 0.006 0.000 0.024 0.000 arrayprint.py:458(_formatArray)
876 0.007 0.000 0.018 0.000 arrayprint.py:575(<listcomp>)
2628 0.007 0.000 0.017 0.000 numeric.py:2576(seterr)
438 0.004 0.000 0.016 0.000 arrayprint.py:635(__init__)
1314 0.003 0.000 0.014 0.000 fromnumeric.py:1900(any)
2190 0.014 0.000 0.014 0.000 arrayprint.py:648(__call__)
1314 0.002 0.000 0.012 0.000 numeric.py:2967(__enter__)
4380 0.008 0.000 0.011 0.000 arrayprint.py:628(_digits)
1314 0.010 0.000 0.010 0.000 {method 'compress' of 'numpy.ndarray' objects}
1314 0.001 0.000 0.009 0.000 {method 'any' of 'numpy.ndarray' objects}
1314 0.002 0.000 0.009 0.000 numeric.py:2972(__exit__)
1314 0.001 0.000 0.008 0.000 _methods.py:37(_any)
2628 0.006 0.000 0.006 0.000 numeric.py:2676(geterr)
876 0.000 0.000 0.006 0.000 iostream.py:298(_schedule_flush)
978 0.002 0.000 0.004 0.000 threading.py:1108(is_alive)
2190 0.003 0.000 0.004 0.000 arrayprint.py:450(_extendLine)
438 0.001 0.000 0.004 0.000 fromnumeric.py:1383(ravel)
1314 0.002 0.000 0.003 0.000 <frozen importlib._bootstrap>:2264(_handle_fromlist)
8760 0.003 0.000 0.003 0.000 {method 'rstrip' of 'str' objects}
1752 0.002 0.000 0.002 0.000 numeric.py:484(asanyarray)
2628 0.002 0.000 0.002 0.000 {built-in method seterrobj}
978 0.001 0.000 0.002 0.000 threading.py:1066(_wait_for_tstate_lock)
1314 0.002 0.000 0.002 0.000 numeric.py:2963(__init__)
438 0.001 0.000 0.001 0.000 arrayprint.py:713(__init__)
438 0.001 0.000 0.001 0.000 numeric.py:414(asarray)
2190 0.001 0.000 0.001 0.000 {built-in method isinstance}
438 0.001 0.000 0.001 0.000 arrayprint.py:685(__init__)
978 0.001 0.000 0.001 0.000 {method 'acquire' of '_thread.lock' objects}
876 0.001 0.000 0.001 0.000 iostream.py:285(_is_master_process)
5256 0.001 0.000 0.001 0.000 {built-in method geterrobj}
5809 0.001 0.000 0.001 0.000 {method 'items' of 'dict' objects}
1314 0.001 0.000 0.001 0.000 {built-in method max}
438 0.001 0.000 0.001 0.000 {method 'ravel' of 'numpy.ndarray' objects}
978 0.001 0.000 0.001 0.000 iostream.py:89(_event_pipe)
2190 0.001 0.000 0.001 0.000 {built-in method array}
1314 0.001 0.000 0.001 0.000 arrayprint.py:657(__init__)
1314 0.001 0.000 0.001 0.000 {built-in method issubclass}
1314 0.001 0.000 0.001 0.000 {built-in method min}
2628 0.001 0.000 0.001 0.000 {built-in method hasattr}
438 0.000 0.000 0.000 0.000 {built-in method reduce}
876 0.000 0.000 0.000 0.000 {method 'item' of 'numpy.ndarray' objects}
1314 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects}
876 0.000 0.000 0.000 0.000 {built-in method getpid}
438 0.000 0.000 0.000 0.000 arrayprint.py:734(__init__)
978 0.000 0.000 0.000 0.000 threading.py:501(is_set)
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects}
0 5809
In [ ]:
profile('', n=10**5, l=10)
profile('decay', n=10**5, l=10)
In [ ]:
12.3/1.971
In [ ]:
Content source: rakeshvar/chamanti_ocr
Similar notebooks: