本文整理汇总了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"
)
#.........这里部分代码省略.........