コード例 #1
0
ファイル: NIPS.py プロジェクト: csa0001/Refinery
def get_minibatch_iterator(nBatch=10, nLap=1, 
                           dataorderseed=0, **kwargs):
    Data = WordsData.read_from_mat(matfilepath)
    DataIterator = AdmixMinibatchIterator(Data, nBatch=nBatch,
                    nLap=nLap, dataorderseed=dataorderseed)
    DataIterator.summary = get_data_info(Data.nDocTotal, Data.vocab_size)
    return DataIterator
コード例 #2
0
ファイル: BarsK8.py プロジェクト: agile-innovations/refinery
def get_minibatch_iterator(seed=SEED, nBatch=10, nLap=1,
                           dataorderseed=0, **kwargs):
    '''
        Args
        -------
        seed
        nDocTotal
        nWordsPerDoc
    '''
    Data = CreateToyDataFromLDAModel(seed=seed, **kwargs)
    DataIterator = AdmixMinibatchIterator(Data, 
                        nBatch=nBatch, nLap=nLap, dataorderseed=dataorderseed)
    DataIterator.summary = get_data_info(**kwargs)
    return DataIterator
コード例 #3
0
ファイル: BarsK10V900.py プロジェクト: csa0001/Refinery
def get_minibatch_iterator(seed=SEED, nBatch=10, nLap=1,
                           dataorderseed=0, **kwargs):
    '''
        Args
        -------
        seed
        nDocTotal
        nWordsPerDoc
    '''
    Data = CreateToyDataFromLDAModel(seed=seed, **kwargs)
    DataIterator = AdmixMinibatchIterator(Data, 
                        nBatch=nBatch, nLap=nLap, dataorderseed=dataorderseed)
    DataIterator.summary = get_data_info(**kwargs)
    return DataIterator
コード例 #4
0
ファイル: NYTimes.py プロジェクト: csa0001/Refinery
def get_minibatch_iterator(seed=8675309,
                           nBatch=10,
                           nObsBatch=None,
                           nObsTotal=25000,
                           nLap=1,
                           allocModelName=None,
                           dataorderseed=0,
                           **kwargs):
    Data = WordsData.read_from_mat(matfilepath)
    DataIterator = AdmixMinibatchIterator(Data,
                                          nBatch=nBatch,
                                          nObsBatch=nObsBatch,
                                          nLap=nLap,
                                          dataorderseed=dataorderseed)
    DataIterator.summary = get_data_info(Data.nDocTotal, Data.vocab_size)
    return DataIterator
コード例 #5
0
ファイル: ToyBarsK6.py プロジェクト: csa0001/Refinery
def get_minibatch_iterator(seed=8675309,
                           nBatch=10,
                           nObsBatch=None,
                           nObsTotal=25000,
                           nLap=1,
                           allocModelName=None,
                           dataorderseed=0,
                           **kwargs):
    words_dict = get_BoW(seed)
    Data = WordsData(**words_dict)
    DataIterator = AdmixMinibatchIterator(Data,
                                          nBatch=nBatch,
                                          nObsBatch=nObsBatch,
                                          nLap=nLap,
                                          dataorderseed=dataorderseed)
    DataIterator.summary = get_data_info()
    return DataIterator
コード例 #6
0
ファイル: NYTimes.py プロジェクト: agile-innovations/refinery
def get_minibatch_iterator(seed=8675309, nBatch=10, nObsBatch=None, nObsTotal=25000, nLap=1, allocModelName=None, dataorderseed=0, **kwargs):
    Data = WordsData.read_from_mat( matfilepath )
    DataIterator = AdmixMinibatchIterator(Data, nBatch=nBatch, nObsBatch=nObsBatch, nLap=nLap, dataorderseed=dataorderseed)
    DataIterator.summary = get_data_info(Data.nDocTotal, Data.vocab_size)
    return DataIterator
コード例 #7
0
def get_minibatch_iterator(seed=8675309, nBatch=10, nObsBatch=None, nObsTotal=25000, nLap=1, allocModelName=None, dataorderseed=0, **kwargs):
    words_dict = get_BoW(seed)
    Data = WordsData( **words_dict )
    DataIterator = AdmixMinibatchIterator(Data, nBatch=nBatch, nObsBatch=nObsBatch, nLap=nLap, dataorderseed=dataorderseed)
    DataIterator.summary = get_data_info()
    return DataIterator