test_data.py 1.02 KB
__author__ = 'chunk'

from ..common import *

from ..mdata import MSR, CV, ILSVRC


def test_MSR():
    dmsr = MSR.DataMSR()
    # msrd.format()
    # msrd.build_list()

    # dmsr.store_image()
    # dmsr.store_tag()

    # dmsr.extract_feat(feattype='ibd')
    dmsr.store_feat(feattype='ibd')


def test_CV():
    dcv = CV.DataCV()
    # dcv.format()
    # dcv.build_list()
    # dcv.get_feat()
    # dcv.extract_feat()
    print dcv.get_feat("/home/hadoop/data/HeadShoulder/dst/Train/Img/132/7c5fe33bd194fc1ae7b0023956ebd.jpg", 'ibd')
    X, Y = dcv.load_data()
    print len(X), len(Y)


def test_ILSVRC():
    timer = Timer()
    dil = ILSVRC.DataILSVRC(base_dir='/data/hadoop/ImageNet/ILSVRC/ILSVRC2013_DET_val', category='Train')
    # dil.format()
    # dil.extract_feat(feattype='ibd')
    # dil.extract_feat(feattype='hog')

    timer.mark()
    dil.store_img()
    timer.report()

    timer.mark()
    dil.store_info()
    timer.report()


if __name__ == '__main__':
    # test_MSR()
    # test_CV()
    test_ILSVRC()

    print 'helllo'