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


Python ShareYourSystem.setInitList方法代码示例

本文整理汇总了Python中ShareYourSystem.setInitList方法的典型用法代码示例。如果您正苦于以下问题:Python ShareYourSystem.setInitList方法的具体用法?Python ShareYourSystem.setInitList怎么用?Python ShareYourSystem.setInitList使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ShareYourSystem的用法示例。


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

示例1: stationarizeNetwork

# 需要导入模块: import ShareYourSystem [as 别名]
# 或者: from ShareYourSystem import setInitList [as 别名]
	def stationarizeNetwork(self):

		#/###################/#
		# Determine the weights
		# 

		#debug
		'''
		self.debug(
			[
				'We stationarize network here',
			]
		)
		'''

		#import
		import numpy as np

		#Check
		if type(self.StationarizingMeanWeightVariable) != None.__class__:

			#alias
			self.StationarizedMeanWeightFloatsList=np.array(
				self.StationarizingMeanWeightVariable
			)

			#set
			self.StationarizingUnitsInt=len(self.StationarizedMeanWeightFloatsList)

		#/###################/#
		# Determine the structures
		# 

		#map
		map(
			lambda __TagStr:
			SYS.setInitList(
				self,'Stationarize',__TagStr
			),
			[
				'ConstantTime',
				'Threshold',
				'Reset',
				'Rate',
				'ExternalCurrentMean',
				'ExternalCurrentNoise',
				'MeanWeight',
				'NoiseWeight'
			]
		)

		#debug
		'''
		self.debug(
			[
				"Now ",
				('self.',self,[
						"DoUnitsInt",
						"StationarizedThresholdFloatsList",
						"StationarizedResetFloatsList",
						"StationarizedMeanWeightFloatsList",
						"StationarizedExternalCurrentMeanFloatsList"
					])
			]
		)
		'''

		#Check
		self.StationarizingUnitsInt=max(self.StationarizingUnitsInt,self.DoUnitsInt)

		#/###################/#
		# Determine the name
		# 

		#Check
		if self.StationarizingPopulationTagVariable == None:

			#set
			self.StationarizedPopulationTagStrsList=map(
				str,range(self.StationarizingUnitsInt)
			)
		
		else:

			#set
			self.StationarizedPopulationTagStrsList=self.StationarizingPopulationTagVariable

		#set
		self.StationarizedMeanWeightFloatsArray = np.array(
				self.StationarizingMeanWeightVariable
			)

		#/###################/#
		# Check for Populations
		# 

		#get
		StationarizedPopulationsDeriveTeamer=self.getTeamer(
			"Populations"
		)
#.........这里部分代码省略.........
开发者ID:BinWang20140601,项目名称:ShareYourSystem,代码行数:103,代码来源:__init__.py


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