青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 195,  comments - 30,  trackbacks - 0
At first, let's define the sample function:

def sample(dist, num_samples=1):
    """
    Uses the inverse CDF method to return samples drawn from an
    (unnormalized) discrete distribution.

    Arguments:

    dist -- (unnormalized) distribution

    Keyword arguments:

    num_samples -- number of samples to draw
    
"""

    cdf = cumsum(dist)
    r = uniform(size=num_samples) * cdf[-1]

    return cdf.searchsorted(r)
As we can see, the sample function input two parameters, one is dist, which can be an un-normalized distribution, another is the sample we want to draw.

Let's see how to generate corpus for Dirichlet--multinomial unigram language model
def generate_corpus(beta, mean, N):
    """
    Returns a corpus of tokens drawn from a Dirichlet--multinomial
    unigram language model. Each token is an instance of one of V
    unique word types, represented by indices 0, , V - 1.

    Arguments:

    beta -- concentration parameter for the Dirichlet prior
    mean -- V-dimensional mean of the Dirichlet prior
    N -- number of tokens to generate
    
"""

    pass # YOUR CODE GOES HERE
    #print mean
    #print beta 
    #print dot(mean,beta)
    #print dirichlet(mean*beta,size=1)
    temp=sample(dirichlet(beta*array(mean),size=1),N)
    #print temp
    return temp
please keep in mind the dirichlet function is  “from numpy.random.mtrand import dirichlet"
and the parameters it receives are corresponding to beta*array(mean). beta is the concentration factor, and mean is the vector which sum to 1.



another way is to generate corpus is using the property:
P(D'|D,H)= Nv+beta_nv/N+beta
def generate_corpus_collapsed(beta, mean, N):
    """
    Returns a corpus of tokens drawn from a Dirichlet--multinomial
    unigram language model using the 'collapsed' generative process
    (i.e., phi is not explicitly represented). Each token is an
    instance of one of V unique word types.

    Arguments:

    beta -- concentration parameter for the Dirichlet prior
    mean -- V-dimensional mean of the Dirichlet prior
    N -- number of tokens to generate
    
"""

    V = len(mean) # vocabulary size

    corpus = zeros(N, dtype=int) # corpus

    Nv = zeros(V, dtype=int) # counts for each word type

    pass # YOUR CODE GOES HERE
    for n in xrange(N):
        corpus[n]=sample((Nv+beta*array(mean))/(n+beta),1)
        Nv[corpus[n]]+=1;    
    return corpus

Let's see how to generate corpus for Mixture of Dirichlet-multinomial unigram language model 

def generate_corpus(alpha, m, beta, n, D, Nd):
    """
    Returns a grouped corpus drawn from a mixture of
    Dirichlet--multinomial unigram language models.

    Arguments:

    alpha -- concentration parameter for the Dirichlet prior over theta
    m -- T-dimensional mean of the Dirichlet prior over theta
    beta -- concentration parameter for the Dirichlet prior over phis
    n -- V-dimensional mean of the Dirichlet prior over phis
    D -- number of documents to generate
    Nd -- number of tokens to generate per document
    
"""
    corpus = GroupedCorpus()

    pass # YOUR CODE GOES HERE
    #determine the topic the distribution for topic dirichlet(dot(m,alpha),size=1)
    #given the topic, the distribtuion for word dirichlet(dot(n,beta),size=1)
    theta=dirichlet(alpha*array(m),1)
    phis=dirichlet(beta*array(n),len(m))
    for d in range(0,D):
        [t]=sample(theta,1)
        #print groupVcab
        corpus.add(str(d),str(t),[str(x) for x in sample(phis[t,:],Nd)])           
    return corpus
注意是T個(gè)topic (group),  phis=dirichlet(beta*array(n),len(m))  產(chǎn)生了T個(gè) dirichlet distribution,相同的topic t應(yīng)該取同一個(gè) dirichlet distribution phis[t,:]
posted on 2012-10-28 10:13 luis 閱讀(649) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Python
<2012年10月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

常用鏈接

留言簿(3)

隨筆分類

隨筆檔案

文章分類

文章檔案

友情鏈接

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            99这里只有精品| 欧美一区二区三区在线观看视频| 久久一区国产| 久久久久久有精品国产| 经典三级久久| 亚洲电影第1页| 欧美理论电影网| 亚洲女人天堂成人av在线| 亚洲欧美在线高清| 亚洲成人在线免费| 亚洲精品一区二区三区在线观看| 欧美日韩中文字幕精品| 亚洲欧美日韩国产综合| 久久成人18免费网站| 亚洲国产综合在线| 一区二区三区鲁丝不卡| 国产一区二区三区四区老人| 亚洲成色777777在线观看影院| 欧美日本一区二区三区| 欧美伊久线香蕉线新在线| 久久久久久久性| 亚洲视频观看| 久久美女性网| 亚洲一区二区免费看| 久久精品123| 中日韩午夜理伦电影免费| 欧美中日韩免费视频| 99国产精品久久久久久久久久| 亚洲欧美日韩国产成人| 亚洲精品麻豆| 欧美一区二区视频在线| 夜夜嗨网站十八久久| 欧美在线免费观看| 亚洲网站在线观看| 美乳少妇欧美精品| 欧美一区二区三区视频在线| 欧美高清视频一区二区三区在线观看| 欧美在线|欧美| 欧美久久一区| 欧美黄色影院| 精品动漫3d一区二区三区免费| 99国产麻豆精品| 亚洲精品123区| 久久国产乱子精品免费女| 亚洲无毛电影| 欧美激情一区二区三区四区| 久久综合久久美利坚合众国| 国产精品自拍网站| 一本大道久久精品懂色aⅴ| 亚洲国产日韩一区| 久久gogo国模裸体人体| 欧美在线视频播放| 国产精品视频精品视频| 亚洲伦伦在线| 99这里只有精品| 噜噜噜久久亚洲精品国产品小说| 久久精品1区| 国产欧美日韩一级| 亚洲影视在线| 翔田千里一区二区| 国产精品一区二区久久久| 亚洲小说区图片区| 亚洲已满18点击进入久久| 欧美日一区二区三区在线观看国产免| 亚洲激情在线视频| 99精品视频网| 欧美日本一区二区高清播放视频| 91久久久在线| 一本一本久久| 国产精品国产a级| 亚洲主播在线观看| 久久av二区| 激情久久久久久久| 久久综合伊人77777蜜臀| 欧美11—12娇小xxxx| 亚洲三级视频| 欧美日韩免费精品| 亚洲自拍啪啪| 久久久噜噜噜久久久| 亚洲电影免费| 欧美精品999| 亚洲一区二区3| 久久免费高清视频| 亚洲国产专区校园欧美| 欧美日韩国产成人在线观看 | 国产乱码精品一区二区三区不卡| 亚洲一级特黄| 久久久亚洲一区| 最新国产成人在线观看| 欧美日韩在线免费| 欧美一区二区三区成人| 欧美激情一区二区三区在线视频观看 | 日韩视频不卡| 欧美与黑人午夜性猛交久久久| 激情文学一区| 欧美日韩成人综合天天影院| 亚洲小说欧美另类社区| 美女免费视频一区| 亚洲视频中文字幕| 狠狠久久亚洲欧美| 欧美激情视频在线播放| 亚洲欧美视频在线| 亚洲国产精品电影| 久久精品国产精品| 日韩网站在线观看| 国产一区二区三区的电影 | 亚洲欧美成人| 欧美激情麻豆| 久久岛国电影| 99精品免费| 精品不卡在线| 国产精品视频自拍| 欧美激情精品久久久久久变态| 亚洲欧美日韩在线综合| 亚洲欧洲日产国产网站| 久久久久久香蕉网| 亚洲一区美女视频在线观看免费| 亚洲电影av| 黄色成人免费网站| 国产精品系列在线| 欧美黄色精品| 麻豆精品在线视频| 久久国产精品久久久| 亚洲少妇诱惑| 日韩一区二区久久| 亚洲国产精品123| 欧美 日韩 国产一区二区在线视频| 亚洲欧美韩国| 一区二区av在线| 亚洲日本成人女熟在线观看| 国内久久精品| 国产综合色在线| 国产日韩一区| 国产午夜精品全部视频在线播放 | 免费亚洲视频| 久久精品五月| 久久疯狂做爰流白浆xx| 午夜精品久久久久久久99水蜜桃 | 久久亚洲电影| 久久精品一本| 久久久久久**毛片大全| 欧美中文字幕视频| 久久国产精品久久久久久| 香蕉久久精品日日躁夜夜躁| 亚洲女ⅴideoshd黑人| 亚洲欧美日韩久久精品| 亚洲欧美一区二区三区极速播放 | 久久精品91| 久久国产日韩欧美| 久久久久9999亚洲精品| 久久综合给合久久狠狠色 | 亚洲欧美清纯在线制服| 亚洲永久在线观看| 亚洲欧美一区二区三区极速播放| 亚洲免费在线看| 久久精品国产亚洲一区二区| 久久久久久亚洲精品中文字幕| 久久男人资源视频| 欧美激情亚洲精品| 欧美性jizz18性欧美| 国产欧美一区二区三区在线老狼| 国产日韩欧美麻豆| 亚洲国产精品va在看黑人| 日韩视频在线观看一区二区| 亚洲永久字幕| 久久久久久久久久久久久女国产乱 | 亚洲人久久久| 亚洲视频网在线直播| 欧美在线视频网站| 欧美大片在线观看一区| 国产精品超碰97尤物18| 国产综合激情| 99热在线精品观看| 欧美在线视频免费播放| 欧美激情 亚洲a∨综合| 中文一区字幕| 久久综合色88| 国产精品美女视频网站| 亚洲黄页一区| 欧美一级专区| 亚洲国产欧美不卡在线观看| 亚洲午夜视频在线| 美女免费视频一区| 国产欧美精品| 夜夜嗨av色综合久久久综合网| 欧美中在线观看| 亚洲免费久久| 久久综合九色欧美综合狠狠| 欧美视频一区在线| 亚洲国产一区二区三区高清| 午夜在线精品| 亚洲狼人综合| 快she精品国产999| 国产日本欧美一区二区三区在线 | 在线视频国产日韩| 午夜精品久久久| 亚洲人成人77777线观看| 久久激情网站| 国产九九精品视频| 亚洲在线免费观看|