当前位置: 首页>>代码示例>>Python>>正文


Python core.divide函数代码示例

本文整理汇总了Python中numpy.core.divide函数的典型用法代码示例。如果您正苦于以下问题:Python divide函数的具体用法?Python divide怎么用?Python divide使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了divide函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __rdivmod__

 def __rdivmod__(self, other):
     return (self._rc(divide(other, self.array)),
             self._rc(remainder(other, self.array)))
开发者ID:beiko-lab,项目名称:gengis,代码行数:3,代码来源:user_array.py

示例2: __divmod__

 def __divmod__(self, other):
     return (self._rc(divide(self.array,other)),
             self._rc(remainder(self.array, other)))
开发者ID:beiko-lab,项目名称:gengis,代码行数:3,代码来源:user_array.py

示例3: __idiv__

 def __idiv__(self, other):
     divide(self.array, other, self.array)
     return self
开发者ID:beiko-lab,项目名称:gengis,代码行数:3,代码来源:user_array.py

示例4: __rdiv__

 def __rdiv__(self, other):
     return self._rc(divide(asarray(other),self.array))
开发者ID:beiko-lab,项目名称:gengis,代码行数:2,代码来源:user_array.py

示例5: __div__

 def __div__(self, other):
     return self._rc(divide(self.array,asarray(other)))
开发者ID:beiko-lab,项目名称:gengis,代码行数:2,代码来源:user_array.py

示例6: main


#.........这里部分代码省略.........
				print "%s: %f" % (name, time.time()-last)
				last = time.time()

			#### Random-stride forward iteration (simulates sorted sparse index)
			print "Sparse Iteration Access"
			stride_src = sorted(rand_access_src)
			last = time.time()

			for (container, name) in zip((td, tdd, tl, tda, tla, cnt, cCnt, npa), ("td", "tdd", "tl", "tda", "tla", "cnt", "cCnt", "npa")):
				for pos in stride_src:
					temp = container[pos]
				print "%s: %f" % (name, time.time()-last)
				last = time.time()

			#### Random-stride backward-forward iteration (simulates sorted sparse index)
			print "Sparse Forward/Backward Iteration Access"
			back = list(xrange(len(stride_src)))
			for i in xrange(len(stride_src)):
				back[i] = random.choice([True,False])

			access_order = list()
			current_pos = 0
			for (pos, stride) in enumerate(stride_src):
				if back[pos]: current_pos = (current_pos - stride) % len(container)
				else: current_pos = (current_pos + stride) % len(container)
				access_order.append(current_pos)

			last = time.time()

			for (container, name) in zip((td, tdd, tl, tda, tla, cnt, cCnt, npa), ("td", "tdd", "tl", "tda", "tla", "cnt", "cCnt", "npa")):
				for pos in access_order:
					temp = container[pos]
				print "%s: %f" % (name, time.time()-last)
				last = time.time()
		
	#### Test counter-specifics
	print "arg_max"
	last = time.time()
	
	for (container, name) in zip((cnt, cCnt, npa), ("cnt", "cCnt")):
		temp = container.arg_max()
		print "%s: %f (%s)" % (name, time.time()-last, temp)
		last = time.time()

	last = time.time()
	temp = npa.argmax()
	print "%s: %f (%s)" % ("npa", time.time()-last, temp)
	last = time.time()
	
	print "total_count"
	last = time.time()

	for (container, name) in zip((cnt, cCnt), ("cnt", "cCnt")):
		temp = container.total_count()
		print "%s: %f (%f)" % (name, time.time()-last, temp)
		last = time.time()

	last = time.time()
	temp = npa.sum()
	print "%s: %f (%f)" % ("npa", time.time()-last, temp)
	last = time.time()
		
	print "normalize"
	last = time.time()

	for (container, name) in zip((cnt, cCnt), ("cnt", "cCnt")):
		container.normalize()
		print "%s: %f" % (name, time.time()-last)
		last = time.time()

	last = time.time()
	npa = divide(npa, npa.sum())
	print "%s: %f" % ("npa", time.time()-last)
	last = time.time()

	print "arg_max"
	last = time.time()

	for (container, name) in zip((cnt, cCnt), ("cnt", "cCnt")):
		temp = container.arg_max()
		print "%s: %f (%s)" % (name, time.time()-last, temp)
		last = time.time()

	last = time.time()
	temp = npa.argmax()
	print "%s: %f (%s)" % ("npa", time.time()-last, temp)
	last = time.time()
		
	print "total_count"
	last = time.time()

	for (container, name) in zip((cnt, cCnt), ("cnt", "cCnt")):
		temp = container.total_count()
		print "%s: %f (%f)" % (name, time.time()-last, temp)
		last = time.time()

	last = time.time()
	temp = npa.sum()
	print "%s: %f (%f)" % ("npa", time.time()-last, temp)
	last = time.time()
开发者ID:beckgom,项目名称:python-nlp,代码行数:101,代码来源:perftimings.py


注:本文中的numpy.core.divide函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。