def __init__(self, f, pos=None):
        self._file = f
        if pos is None:
            self._pos = f.tell()
        else:
            self._pos = pos
Computes principal components for training vector set. Uses
dataset/ETHPy150Open babble/babble/include/jython/Lib/mailbox.py/_ProxyFile.__init__--crossover with--dataset/ETHPy150Open pixelogik/NearPy/nearpy/hashes/pcabinaryprojections.py/PCABinaryProjections.__init__