/usr/lib64/python2.6/site-packages/numpy/oldnumeric
NameSizeModeActions
tests/-0755rm
alter_code1.py84980644editdlrm
alter_code1.pyc97610644editdlrm
alter_code1.pyo97610644editdlrm
alter_code2.py46350644editdlrm
alter_code2.pyc61180644editdlrm
alter_code2.pyo61180644editdlrm
arrayfns.py25320644editdlrm
arrayfns.pyc44310644editdlrm
arrayfns.pyo44310644editdlrm
array_printer.py4560644editdlrm
array_printer.pyc6690644editdlrm
array_printer.pyo6690644editdlrm
compat.py28370644editdlrm
compat.pyc45580644editdlrm
compat.pyo45580644editdlrm
fft.py8690644editdlrm
fft.pyc10510644editdlrm
fft.pyo10510644editdlrm
fix_default_axis.py80350644editdlrm
fix_default_axis.pyc79790644editdlrm
fix_default_axis.pyo79790644editdlrm
functions.py36400644editdlrm
functions.pyc74800644editdlrm
functions.pyo74800644editdlrm
linear_algebra.py21800644editdlrm
linear_algebra.pyc34230644editdlrm
linear_algebra.pyo34230644editdlrm
ma.py756760644editdlrm
ma.pyc862410644editdlrm
ma.pyo862410644editdlrm
matrix.py16040644editdlrm
matrix.pyc23810644editdlrm
matrix.pyo23810644editdlrm
misc.py10450644editdlrm
misc.pyc14180644editdlrm
misc.pyo14180644editdlrm
mlab.py34580644editdlrm
mlab.pyc54650644editdlrm
mlab.pyo54650644editdlrm
precision.py42390644editdlrm
precision.pyc39930644editdlrm
precision.pyo39930644editdlrm
random_array.py114540644editdlrm
random_array.pyc142820644editdlrm
random_array.pyo142820644editdlrm
rng.py37540644editdlrm
rng.pyc69260644editdlrm
rng.pyo69260644editdlrm
rng_stats.py13410644editdlrm
rng_stats.pyc18810644editdlrm
rng_stats.pyo18810644editdlrm
setup.py3350644editdlrm
setup.pyc6660644editdlrm
setup.pyo6660644editdlrm
setupscons.py2820644editdlrm
setupscons.pyc6150644editdlrm
setupscons.pyo6150644editdlrm
typeconv.py16220644editdlrm
typeconv.pyc16350644editdlrm
typeconv.pyo16350644editdlrm
ufuncs.py12310644editdlrm
ufuncs.pyc18300644editdlrm
ufuncs.pyo18300644editdlrm
user_array.py1820644editdlrm
user_array.pyc3700644editdlrm
user_array.pyo3700644editdlrm
__init__.py8270644editdlrm
__init__.pyc10260644editdlrm
__init__.pyo10260644editdlrm
Edit: /usr/lib64/python2.6/site-packages/numpy/oldnumeric/compat.py (2837B)
# Compatibility module containing deprecated names __all__ = ['NewAxis', 'UFuncType', 'UfuncType', 'ArrayType', 'arraytype', 'LittleEndian', 'arrayrange', 'matrixmultiply', 'array_constructor', 'pickle_array', 'DumpArray', 'LoadArray', 'multiarray', # from cPickle 'dump', 'dumps', 'load', 'loads', 'Unpickler', 'Pickler' ] import numpy.core.multiarray as multiarray import numpy.core.umath as um from numpy.core.numeric import array import functions import sys from cPickle import dump, dumps mu = multiarray #Use this to add a new axis to an array #compatibility only NewAxis = None #deprecated UFuncType = type(um.sin) UfuncType = type(um.sin) ArrayType = mu.ndarray arraytype = mu.ndarray LittleEndian = (sys.byteorder == 'little') from numpy import deprecate # backward compatibility arrayrange = deprecate(functions.arange, 'arrayrange', 'arange') # deprecated names matrixmultiply = deprecate(mu.dot, 'matrixmultiply', 'dot') def DumpArray(m, fp): m.dump(fp) def LoadArray(fp): import cPickle return cPickle.load(fp) def array_constructor(shape, typecode, thestr, Endian=LittleEndian): if typecode == "O": x = array(thestr, "O") else: x = mu.fromstring(thestr, typecode) x.shape = shape if LittleEndian != Endian: return x.byteswap(True) else: return x def pickle_array(a): if a.dtype.hasobject: return (array_constructor, a.shape, a.dtype.char, a.tolist(), LittleEndian) else: return (array_constructor, (a.shape, a.dtype.char, a.tostring(), LittleEndian)) def loads(astr): import cPickle arr = cPickle.loads(astr.replace('Numeric', 'numpy.oldnumeric')) return arr def load(fp): return loads(fp.read()) def _LoadArray(fp): import typeconv ln = fp.readline().split() if ln[0][0] == 'A': ln[0] = ln[0][1:] typecode = ln[0][0] endian = ln[0][1] itemsize = int(ln[0][2:]) shape = [int(x) for x in ln[1:]] sz = itemsize for val in shape: sz *= val dstr = fp.read(sz) m = mu.fromstring(dstr, typeconv.convtypecode(typecode)) m.shape = shape if (LittleEndian and endian == 'B') or (not LittleEndian and endian == 'L'): return m.byteswap(True) else: return m import pickle, copy class Unpickler(pickle.Unpickler): def load_array(self): self.stack.append(_LoadArray(self)) dispatch = copy.copy(pickle.Unpickler.dispatch) dispatch['A'] = load_array class Pickler(pickle.Pickler): def __init__(self, *args, **kwds): raise NotImplementedError, "Don't pickle new arrays with this" def save_array(self, object): raise NotImplementedError, "Don't pickle new arrays with this"