Exemplo n.º 1
0
import tool_misc as tm

l = [0,2,3,2,1,5,2,4]
l_pop = tm.pop_val(l,2)
print 'l :: ', l
print 'l_pop :: ', l_pop
print

d = {'k1': [0,1], 'k2':['a','b'], 'k3':[]}
print 'd :: ', d
tm.dict_append(d,'k1', 2)
tm.dict_append(d,'k4', 'w1')
print 'd :: ', d
print

dr = tm.drange(0,2,0.25)
print 'dr :: ', dr
l_inter = [(v,v+0.5) for v in dr]
print 'l_inter :: ', l_inter
print

val_search = 0.77
i = tm.dicho_find_inter(l_inter, val_search)
print 'i :: ', i
print 'l_inter[i] :: ', l_inter[i]
val_search = 0.75
j = tm.dicho_find(dr, val_search)
print 'j :: ', j
print 'dr[j] :: ', dr[j]
Exemplo n.º 2
0
tt = time.clock() - s
print
print "time      : %f"%(tt)

dic_matrix = {}
dic_rep_dist = {}

s = time.clock()

##
## Paramètres
##

cstep = (0.005,0.005) ## pas d'avancement des segments de texte comparés
cgap = (0.01,0.01)    ## taille des segments de texte comparés
c1 = [(i,i+cgap[0]) for i in tm.drange(0,1,cstep[0])]
c2 = [(i,i+cgap[1]) for i in tm.drange(0,1,cstep[1])]

##
##
##

for dist_type in set_distance :
  dic_rep_dist[dist_type] = {}
  dic_matrix[dist_type] = {}
  for couple_lg in set_couple_lg :
    dic_rep_dist[dist_type][couple_lg] = []
    dic_matrix[dist_type][couple_lg] = {}
    for id_md in list_id_md :
      dic_matrix[dist_type][couple_lg][id_md] = Dotplot(c1,c2)
Exemplo n.º 3
0
tt = time.clock() - s
print
print "time      : %f" % (tt)

dic_matrix = {}
dic_rep_dist = {}

s = time.clock()

##
## Paramètres
##

cstep = (0.005, 0.005)  ## pas d'avancement des segments de texte comparés
cgap = (0.01, 0.01)  ## taille des segments de texte comparés
c1 = [(i, i + cgap[0]) for i in tm.drange(0, 1, cstep[0])]
c2 = [(i, i + cgap[1]) for i in tm.drange(0, 1, cstep[1])]

##
##
##

for dist_type in set_distance:
    dic_rep_dist[dist_type] = {}
    dic_matrix[dist_type] = {}
    for couple_lg in set_couple_lg:
        dic_rep_dist[dist_type][couple_lg] = []
        dic_matrix[dist_type][couple_lg] = {}
        for id_md in list_id_md:
            dic_matrix[dist_type][couple_lg][id_md] = Dotplot(c1, c2)