Package CHEM :: Package datatype :: Module compress :: Class ReorderBits
[hide private]
[frames] | no frames]

Class ReorderBits



>>> R=ReorderBits()
>>> R(RandomSet(10,N=600))
set([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> for i in xrange(10):
...   S=RandomDict(200,N=600)
...   if not R.decode(R(S))==S:
...     print S
>>> for i in xrange(10):
...   S=RandomSet(200,N=600)
...   if not R.decode(R(S))==S:
...     print S


Instance Methods [hide private]
 
__init__(self)
 
__call__(self, data)
 
decode(self, data)
 
writeidxs(self, file)
 
readidxs(self, file)
 
__len__(self)
 
hash2idx(self, h)
 
idx2hash(self, i)
 
train(self, datas)