Exemplo n.º 1
0
 def new_pool(self):
     """Generates the pool of keywords from which traits will be
      assigned"""
     if self.keywords_file:
         n = self.gen_len * self.num_traits * 2
         self.pool = rwg.generate(n, self.weights)
     else:
         n = self.num_traits * 1000 * 2
         self.pool = list(numpy.random.randint(0, self.num_keywords, n))
Exemplo n.º 2
0
 def new_pool(self):
     """Generates the pool of traits from which traits will be
      assigned"""
     if self.traits_pickle:
         n = self.gen_len * self.traits_per_patent * 2
         self.pool = rwg.generate(n, self.probs)
     else:
         n = self.traits_per_patent * 1000 * 2
         self.pool = list(np.random.randint(0, self.num_traits, n))
Exemplo n.º 3
0
 def new_pool(self):
     """Generates the pool of keywords from which traits will be
      assigned"""
     if self.keywords_file:
         n = self.gen_len * self.num_traits * 2
         self.pool = rwg.generate(n, self.weights)
     else:
         n = self.num_traits * 1000 * 2
         self.pool = list(numpy.random.randint(0, self.num_keywords, n))
Exemplo n.º 4
0
 def new_pool(self):
     "Gets a new pool (of patent IDs) from which to draw citaitons"""
     n = self.gen_len * self.num_parents * 2
     self.pool = rwg.generate(n, self.probs)