# -*- coding: utf-8 -*-
"""
<DefineSource>
@Date : Fri Nov 14 13:20:38 2014 \n
@Author : Erwan Ledoux \n\n
</DefineSource>
Storer instances
"""
#<DefineAugmentation>
import ShareYourSystem as SYS
BaseModuleStr="ShareYourSystem.Standards.Noders.Organizer"
DecorationModuleStr="ShareYourSystem.Standards.Classors.Classer"
SYS.setSubModule(globals())
#</DefineAugmentation>
#<ImportSpecificModules>
from ShareYourSystem.Standards.Modelers import Hierarchizer
from ShareYourSystem.Standards.Noders import Noder
import operator
#</ImportSpecificModules>
#<DefineLocals>
#</DefineLocals>
#<DefineClass>
@DecorationClass()
class StorerClass(BaseClass):
#Definition
RepresentingKeyStrsList=[
'StoringOrganizeIsBool'
]
def default_init(self,
_StoringOrganizeIsBool=False,
_StoringInsertIsBool=True,
**_KwargVariablesDict
):
#Call the parent init method
BaseClass.__init__(self,**_KwargVariablesDict)
def do_store(self):
#Check
if self.StoringOrganizeIsBool==False:
#organize
self.organize()
#Walk
self.walk(
{
'AfterUpdateList':[
('organize',{'LiargVariablesList':[]})
],
'GatherVariablesList':[self.OrganizedComponentsGetStr]
}
)
#structure
self.structure(
[self.OrganizingComponentsCollectionStr]
)
#network
self.network(
**{
'VisitingCollectionStrsList':[
self.OrganizingModelsCollectionStr,
self.OrganizingComponentsCollectionStr
],
'RecruitingConcludeConditionVariable':[
(
'__class__.__mro__',
operator.contains,Hierarchizer.HierarchizerClass
)
]
}
)
#set
self.StoringOrganizeIsBool=True
#Check
if self.StoringInsertIsBool:
#Walk
self.walk(
{
'AfterUpdateList':[
('callDo',{'LiargVariablesList':[]})
],
'GatherVariablesList':[self.OrganizedComponentsGetStr]
}
)
#debug
'''
self.debug(('self.',self,['OrganizedTopDeriveDatabaserVariable']))
'''
#insert
self.OrganizedTopDeriveDatabaserVariable.insert()
#</DefineClass>
View the Storer sources on Github
In [3]:
#ImportModules
import ShareYourSystem as SYS
from ShareYourSystem.Standards.Classors import Classer
from ShareYourSystem.Standards.Controllers import Storer
import numpy as np
#Define a Sumer class
@Classer.ClasserClass()
class SumerClass(Storer.StorerClass):
#Definition
RepresentingKeyStrsList=[
'SumingFirstInt',
'SumingSecondInt',
'SumedTotalInt'
]
def default_init(self,
_SumingFirstInt=0,
_SumingSecondInt=0,
_SumedTotalInt=0
):
#Call the parent init method
self.__class__.__bases__[0].__init__(self)
def do_sum(self):
#set the SumedTotalInt
self.SumedTotalInt=self.SumingFirstInt+self.SumingSecondInt
#Define a Factorizer class
@Classer.ClasserClass()
class FactorizerClass(Storer.StorerClass):
#Definition
RepresentingKeyStrsList=[
'FactorizingPowerFloat',
'FactorizedTotalFloat'
]
def default_init(self,
_FactorizingPowerFloat=1.,
_FactorizedTotalFloat=0.
):
#Call the parent init method
self.__class__.__bases__[0].__init__(self)
#Build the output hierarchy
self.produce(
['X','Y'],
SumerClass,
**{'CollectingCollectionStr':self.OrganizingComponentsCollectionStr}
)
def do_factorize(self):
#debug
'''
self.debug('We factorize here')
'''
#set the FactorizedTotalFloat
self.FactorizedTotalFloat=np.power(
sum(
map(
lambda __DeriveSumer:
__DeriveSumer.SumedTotalInt,
self[self.OrganizedComponentsGetStr]
)
),
self.FactorizingPowerFloat
)
#Definition of a Factorizer
MyFactorizer=FactorizerClass()
#Update transmit the do method and insert in the results
MyFactorizer.__setitem__(
"Dis_<Component>",
[
[
('SumingFirstInt',1),
('SumingSecondInt',2)
],
[
('SumingFirstInt',1),
('SumingSecondInt',3)
]
]
).store()
#Update and insert in the results
MyFactorizer.__setitem__(
"Dis_<Component>",
[
[
('SumingFirstInt',2)
],
[
('SumingSecondInt',4)
]
]
).store()
#Definition the AttestedStr
SYS._attest(
[
'MyFactorizer is '+SYS._str(
MyFactorizer,
**{
'RepresentingBaseKeyStrsListBool':False,
'RepresentingAlineaIsBool':False
}
),
'hdf5 file is : '+MyFactorizer.hdfview().hdfclose().HdformatedConsoleStr
]
)
#Print
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ParametersHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Component>XSumer/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ParametersHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Component>YSumer/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
*****Start of the Attest *****
MyFactorizer is < (FactorizerClass), 4559511120>
/{
/ '<New><Instance>ComponentCollectionOrderedDict' :
/ /{
/ / 'XSumer' : < (SumerClass), 4559511376>
/ / /{
/ / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / /{
/ / / /}
/ / / '<New><Instance>DataCollectionOrderedDict' :
/ / / /{
/ / / / 'ParametersHierarchizer' : < (HierarchizerClass), 4561981776>
/ / / / /{
/ / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / /{
/ / / / / /}
/ / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / /{
/ / / / / /}
/ / / / / '<New><Instance>IdInt' : 4561981776
/ / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / '<New><Instance>NodeIndexInt' : 0
/ / / / / '<New><Instance>NodeKeyStr' : ParametersHierarchizer
/ / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (SumerClass), 4559511376>
/ / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561948208>
/ / / / / '<New><Instance>PreConnectomeCollectionOrderedDict' :
/ / / / / /{
/ / / / / / 'ParametersHierarchizer_XSumer>TopFactorizer<ParametersHierarchizerPointer' : < (PointerClass), 4555499792>
/ / / / / / /{
/ / / / / / / '<New><Instance>IdInt' : 4555499792
/ / / / / / / '<New><Instance>CatchToPointVariable' : < (HierarchizerClass), 4559510096>
/ / / / / / / /{
/ / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>IdInt' : 4559510096
/ / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / '<New><Instance>NodeIndexInt' : 0
/ / / / / / / / '<New><Instance>NodeKeyStr' : ParametersHierarchizer
/ / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4559511120>
/ / / / / / / / '<New><Instance>NodePointOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / / 'ParametersHierarchizer' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / / / 'ResultsHierarchizer' : < (HierarchizerClass), 4555038992>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / /{
/ / / / / / / / / / /}
/ / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / /{
/ / / / / / / / / / /}
/ / / / / / / / / / '<New><Instance>IdInt' : 4555038992
/ / / / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / / / '<New><Instance>NodeIndexInt' : 1
/ / / / / / / / / / '<New><Instance>NodeKeyStr' : ResultsHierarchizer
/ / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4559511120>
/ / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561944952>
/ / / / / / / / / / '<New><Instance>PostConnectomeCollectionOrderedDict' :
/ / / / / / / / / / /{
/ / / / / / / / / / / '_NodePointDeriveNoder_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4555499216>
/ / / / / / / / / / / /{
/ / / / / / / / / / / / '<New><Instance>IdInt' : 4555499216
/ / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / /}
/ / / / / / / / / / /}
/ / / / / / / / / / '<New><Instance>TagStr' : Networked
/ / / / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / / / /[
/ / / / / / / / / / / 0 :
/ / / / / / / / / / / /(
/ / / / / / / / / / / / 0 : JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / 1 : JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / / / /)
/ / / / / / / / / / / 1 :
/ / / / / / / / / / / /(
/ / / / / / / / / / / / 0 : FactorizedTotalFloat
/ / / / / / / / / / / / 1 : FactorizedTotalFloat
/ / / / / / / / / / / / 2 : Float64Col(shape=(), dflt=0.0, pos=None)
/ / / / / / / / / / / /)
/ / / / / / / / / / /]
/ / / / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList']
/ / / / / / / / / /}
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>PostConnectomeCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / / '_NodePointDeriveNoder_<Component>XSumer_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4555900304>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>IdInt' : 4555900304
/ / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4561981776>
/ / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561981776>
/ / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561981776>
/ / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / /}
/ / / / / / / / / '_NodePointDeriveNoder_<Component>YSumer_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4559759120>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>IdInt' : 4559759120
/ / / / / / / / / / '<New><Instance>CatchToPointVariable' : < (HierarchizerClass), 4561983376>
/ / / / / / / / / / /{
/ / / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / / /{
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / / /{
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>IdInt' : 4561983376
/ / / / / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / / / / '<New><Instance>NodeIndexInt' : 0
/ / / / / / / / / / / '<New><Instance>NodeKeyStr' : ParametersHierarchizer
/ / / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : < (SumerClass), 4559510224>
/ / / / / / / / / / / /{
/ / / / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / /}
/ / / / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / / 'ParametersHierarchizer' : {...}< (HierarchizerClass), 4561983376>
/ / / / / / / / / / / / / 'ResultsHierarchizer' : < (HierarchizerClass), 4561983120>
/ / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / '<New><Instance>IdInt' : 4561983120
/ / / / / / / / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / / / / / / / '<New><Instance>NodeIndexInt' : 1
/ / / / / / / / / / / / / / '<New><Instance>NodeKeyStr' : ResultsHierarchizer
/ / / / / / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (SumerClass), 4559510224>
/ / / / / / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4562033040>
/ / / / / / / / / / / / / / '<New><Instance>PostConnectomeCollectionOrderedDict' :
/ / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / / '_NodePointDeriveNoder_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4559509392>
/ / / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / / / '<New><Instance>IdInt' : 4559509392
/ / / / / / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4561983376>
/ / / / / / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561983376>
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561983376>
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / '<New><Instance>TagStr' : Networked
/ / / / / / / / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / / / / / / / /[
/ / / / / / / / / / / / / / / 0 :
/ / / / / / / / / / / / / / / /(
/ / / / / / / / / / / / / / / / 0 : JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / / / / / 1 : JoinYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / / / / / / / /)
/ / / / / / / / / / / / / / / 1 :
/ / / / / / / / / / / / / / / /(
/ / / / / / / / / / / / / / / / 0 : SumedTotalInt
/ / / / / / / / / / / / / / / / 1 : SumedTotalInt
/ / / / / / / / / / / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / / / / / / / / / / /)
/ / / / / / / / / / / / / / /]
/ / / / / / / / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList']
/ / / / / / / / / / / / / /}
/ / / / / / / / / / / / /}
/ / / / / / / / / / / / '<New><Instance>IdInt' : 4559510224
/ / / / / / / / / / / / '<New><Instance>JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 1]
/ / / / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / / / '<New><Instance>NodeCollectionStr' : Component
/ / / / / / / / / / / / '<New><Instance>NodeIndexInt' : 1
/ / / / / / / / / / / / '<New><Instance>NodeKeyStr' : YSumer
/ / / / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4559511120>
/ / / / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561967504>
/ / / / / / / / / / / / '<Spe><Instance>SumedTotalInt' : 5
/ / / / / / / / / / / / '<Spe><Instance>SumingFirstInt' : 1
/ / / / / / / / / / / / '<Spe><Instance>SumingSecondInt' : 4
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4562033040>
/ / / / / / / / / / / '<New><Instance>PreConnectomeCollectionOrderedDict' :
/ / / / / / / / / / / /{
/ / / / / / / / / / / / 'ParametersHierarchizer_YSumer>TopFactorizer<ParametersHierarchizerPointer' : < (PointerClass), 4555498384>
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / / '<New><Instance>IdInt' : 4555498384
/ / / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / / /}
/ / / / / / / / / / / / 'ParametersHierarchizer_YSumer>TopFactorizer<YSumer_ResultsHierarchizerPointer' : < (PointerClass), 4555501136>
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / / '<New><Instance>IdInt' : 4555501136
/ / / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4561983120>
/ / / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561983120>
/ / / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561983120>
/ / / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / / /}
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / / / / /[
/ / / / / / / / / / / / 0 :
/ / / / / / / / / / / / /(
/ / / / / / / / / / / / / 0 : SumingFirstInt
/ / / / / / / / / / / / / 1 : SumingFirstInt
/ / / / / / / / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / / / / / / / /)
/ / / / / / / / / / / / 1 :
/ / / / / / / / / / / / /(
/ / / / / / / / / / / / / 0 : SumingSecondInt
/ / / / / / / / / / / / / 1 : SumingSecondInt
/ / / / / / / / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / / / / / / / /)
/ / / / / / / / / / / /]
/ / / / / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['SumingFirstInt', 'SumingSecondInt']
/ / / / / / / / / / /}
/ / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561983376>
/ / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561983376>
/ / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / /}
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>PreConnectomeCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / / 'ParametersHierarchizer>TopFactorizer<ResultsHierarchizerPointer' : < (PointerClass), 4555500816>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>IdInt' : 4555500816
/ / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4555038992>
/ / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4555038992>
/ / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4555038992>
/ / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / /}
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / /[
/ / / / / / / / / 0 :
/ / / / / / / / / /(
/ / / / / / / / / / 0 : JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 1 : JoinXSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / /)
/ / / / / / / / / 1 :
/ / / / / / / / / /(
/ / / / / / / / / / 0 : JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 1 : JoinYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / /)
/ / / / / / / / / 2 :
/ / / / / / / / / /(
/ / / / / / / / / / 0 : FactorizingPowerFloat
/ / / / / / / / / / 1 : FactorizingPowerFloat
/ / / / / / / / / / 2 : Float64Col(shape=(), dflt=0.0, pos=None)
/ / / / / / / / / /)
/ / / / / / / / /]
/ / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'FactorizingPowerFloat']
/ / / / / / / /}
/ / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4559510096>
/ / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / /}
/ / / / / / 'ParametersHierarchizer_XSumer>TopFactorizer<XSumer_ResultsHierarchizerPointer' : < (PointerClass), 4555499920>{...}< (dict), 4555069992>
/ / / / / /}
/ / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / /[
/ / / / / / 0 :
/ / / / / / /(
/ / / / / / / 0 : SumingFirstInt
/ / / / / / / 1 : SumingFirstInt
/ / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / /)
/ / / / / / 1 :
/ / / / / / /(
/ / / / / / / 0 : SumingSecondInt
/ / / / / / / 1 : SumingSecondInt
/ / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / /)
/ / / / / /]
/ / / / / '<New><Instance>_RowingKeyStrsList' : ['SumingFirstInt', 'SumingSecondInt']
/ / / / /}
/ / / / 'ResultsHierarchizer' : < (HierarchizerClass), 4561982544>{...}< (dict), 4559498328>
/ / / /}
/ / / '<New><Instance>IdInt' : 4559511376
/ / / '<New><Instance>JoinedXSumerResultsHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 1]
/ / / '<New><Instance>NewtorkAttentionStr' :
/ / / '<New><Instance>NewtorkCatchStr' :
/ / / '<New><Instance>NewtorkCollectionStr' :
/ / / '<New><Instance>NodeCollectionStr' : Component
/ / / '<New><Instance>NodeIndexInt' : 0
/ / / '<New><Instance>NodeKeyStr' : XSumer
/ / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4559511120>
/ / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561967504>
/ / / '<Spe><Instance>SumedTotalInt' : 4
/ / / '<Spe><Instance>SumingFirstInt' : 2
/ / / '<Spe><Instance>SumingSecondInt' : 2
/ / /}
/ / 'YSumer' : {...}< (SumerClass), 4559510224>
/ /}
/ '<New><Instance>DataCollectionOrderedDict' : {...}< (OrderedDict), 4561944952>
/ '<New><Instance>IdInt' : 4559511120
/ '<New><Instance>JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 1]
/ '<New><Instance>JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 1]
/ '<New><Instance>JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList' : [0, 1]
/ '<New><Instance>NewtorkAttentionStr' :
/ '<New><Instance>NewtorkCatchStr' :
/ '<New><Instance>NewtorkCollectionStr' :
/ '<New><Instance>NodeCollectionStr' : Globals
/ '<New><Instance>NodeIndexInt' : -1
/ '<New><Instance>NodeKeyStr' : TopFactorizer
/ '<New><Instance>NodePointDeriveNoder' : None
/ '<New><Instance>NodePointOrderedDict' : None
/ '<Spe><Class>FactorizingPowerFloat' : 1.0
/ '<Spe><Instance>FactorizedTotalFloat' : 9.0
/}
------
hdf5 file is : / Group
/TopFactorizer Group
/TopFactorizer/XSumer Group
/TopFactorizer/XSumer/xx0xxParametersHierarchizerTable Dataset {3/Inf}
Data:
(0) {RowInt=0, SumingFirstInt=1, SumingSecondInt=2},
(1) {RowInt=1, SumingFirstInt=2, SumingSecondInt=2},
(2) {RowInt=2, SumingFirstInt=1, SumingSecondInt=4}
/TopFactorizer/XSumer/xx0xxResultsHierarchizerTable Dataset {3/Inf}
Data:
(0) {JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) RowInt=0, SumedTotalInt=3},
(1) {JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) RowInt=1, SumedTotalInt=4},
(2) {JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(2) RowInt=2, SumedTotalInt=5}
/TopFactorizer/YSumer Group
/TopFactorizer/YSumer/xx0xxParametersHierarchizerTable Dataset {4/Inf}
Data:
(0) {RowInt=0, SumingFirstInt=1, SumingSecondInt=3},
(1) {RowInt=1, SumingFirstInt=1, SumingSecondInt=4},
(2) {RowInt=2, SumingFirstInt=0, SumingSecondInt=0},
(3) {RowInt=3, SumingFirstInt=0, SumingSecondInt=3}
/TopFactorizer/YSumer/xx0xxResultsHierarchizerTable Dataset {4/Inf}
Data:
(0) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) RowInt=0, SumedTotalInt=4},
(1) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) RowInt=1, SumedTotalInt=5},
(2) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(2) RowInt=2, SumedTotalInt=0},
(3) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,3],
(3) RowInt=3, SumedTotalInt=3}
/xx0xxParametersHierarchizerTable Dataset {7/Inf}
Data:
(0) {FactorizingPowerFloat=1,
(0) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) RowInt=0},
(1) {FactorizingPowerFloat=1,
(1) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) RowInt=1},
(2) {FactorizingPowerFloat=1,
(2) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(2) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(2) RowInt=2},
(3) {FactorizingPowerFloat=1,
(3) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(3) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(3) RowInt=3},
(4) {FactorizingPowerFloat=1,
(4) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(4) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,3],
(4) RowInt=4},
(5) {FactorizingPowerFloat=1,
(5) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(5) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(5) RowInt=5},
(6) {FactorizingPowerFloat=2,
(6) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(6) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(6) RowInt=6}
/xx0xxResultsHierarchizerTable Dataset {7/Inf}
Data:
(0) {FactorizedTotalFloat=7,
(0) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(0) 0], RowInt=0},
(1) {FactorizedTotalFloat=9,
(1) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(1) 1], RowInt=1},
(2) {FactorizedTotalFloat=0,
(2) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(2) 2], RowInt=2},
(3) {FactorizedTotalFloat=0,
(3) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(3) 3], RowInt=3},
(4) {FactorizedTotalFloat=0,
(4) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(4) 4], RowInt=4},
(5) {FactorizedTotalFloat=0,
(5) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(5) 5], RowInt=5},
(6) {FactorizedTotalFloat=81,
(6) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(6) 6], RowInt=6}
*****End of the Attest *****
# -*- coding: utf-8 -*-
"""
<DefineSource>
@Date : Fri Nov 14 13:20:38 2014 \n
@Author : Erwan Ledoux \n\n
</DefineSource>
Grider instances
"""
#<DefineAugmentation>
import ShareYourSystem as SYS
BaseModuleStr="ShareYourSystem.Storers.Storer"
DecorationModuleStr="ShareYourSystem.Standards.Classors.Classer"
SYS.setSubModule(globals())
#</DefineAugmentation>
#<ImportSpecificModules>
import itertools
#</ImportSpecificModules>
#<DefineClass>
@DecorationClass()
class GriderClass(BaseClass):
#Definition
RepresentingKeyStrsList=[
'GridingScanTuplesList',
'GridedGetKeyStrsList',
'GridedValueVariablesTuplesList',
'GridedComponentRetrieveListsList',
'GridedScanRetrieveListsList'
]
def default_init(
self,
_GridingScanTuplesList=None,
_GridedGetKeyStrsList=None,
_GridedValueVariablesTuplesList=None,
_GridedComponentRetrieveListsList=None,
_GridedScanRetrieveListsList=None,
**_KwargVariablesDict
):
#Call the parent init method
BaseClass.__init__(self,**_KwargVariablesDict)
def do_grid(self):
#just for init
self.store(_InsertIsBool=False)
#grid before in all the components
self.GridedComponentRetrieveListsList=map(
lambda __DeriveGrider:
__DeriveGrider.grid().GridedScanRetrieveListsList,
self.OrganizedComponentCollectionOrderedDict.values()
)
#debug
self.debug(('self.',self,['GridedComponentRetrieveListsList']))
#set the GridedGettingStrsList
self.GridedGetKeyStrsList=SYS.unzip(
self.GridingScanTuplesList,[0]
)
#scan the values of this model
self.GridedValueVariablesTuplesList=list(
itertools.product(
*SYS.unzip(
self.GridingScanTuplesList,[1]
)
)
)
#set
self.StoringInsertIsBool=True
#map an update and a store for each combination
self.GridedScanRetrieveListsList=map(
lambda __GridedValueVariablesTuple:
self.update(
zip(
self.GridedGetKeyStrsList,
__GridedValueVariablesTuple
)
).store(
).OrganizedTopDeriveDatabaserVariable.pick(
['TabledInt','RowedIndexInt']
),
self.GridedValueVariablesTuplesList
)
#debug
'''
self.debug(('self.',self,['GridedScanRetrieveListsList']))
'''
#Return self
#return self
#</DefineClass>
View the Grider sources on Github
In [7]:
#ImportModules
import ShareYourSystem as SYS
from ShareYourSystem.Standards.Classors import Classer
from ShareYourSystem.Standards.Controllers import Grider
import numpy as np
#Define a Sumer class
@Classer.ClasserClass()
class SumerClass(Grider.GriderClass):
#Definition
RepresentingKeyStrsList=[
'SumingFirstInt',
'SumingSecondInt',
'SumedTotalInt'
]
def default_init(self,
_SumingFirstInt=0,
_SumingSecondInt=0,
_SumedTotalInt=0
):
#Call the parent init method
self.__class__.__bases__[0].__init__(self)
def do_sum(self):
#set the SumedTotalInt
self.SumedTotalInt=self.SumingFirstInt+self.SumingSecondInt
#Define a Factorizer class
@Classer.ClasserClass()
class FactorizerClass(Grider.GriderClass):
#Definition
RepresentingKeyStrsList=[
'FactorizingPowerFloat',
'FactorizedTotalFloat'
]
def default_init(self,
_FactorizingPowerFloat=1.,
_FactorizedTotalFloat=0.
):
#Call the parent init method
self.__class__.__bases__[0].__init__(self)
#Build the output hierarchy
self.produce(
['X','Y'],
SumerClass,
**{'CollectingCollectionStr':self.OrganizingComponentsCollectionStr}
)
def do_factorize(self):
#debug
'''
self.debug('We factorize here')
'''
#set the FactorizedTotalFloat
self.FactorizedTotalFloat=np.power(
sum(
map(
lambda __DeriveSumer:
__DeriveSumer.SumedTotalInt,
self[self.OrganizedComponentsGetStr]
)
),
self.FactorizingPowerFloat
)
#Definition of a Factorizer
MyFactorizer=FactorizerClass().__setitem__(
"Dis_<Component>",
[
[
(
'GridingScanTuplesList',
[
('SumingFirstInt',[1]),
('SumingSecondInt',[2,4])
]
),
],
[
(
'GridingScanTuplesList',
[
('SumingFirstInt',[0,1]),
('SumingSecondInt',[3])
]
),
],
]
)
#grid
MyFactorizer.grid([('FactorizingPowerFloat',[1,2])])
#Definition the AttestedStr
SYS._attest(
[
'MyFactorizer is '+SYS._str(
MyFactorizer,
**{
'RepresentingBaseKeyStrsListBool':False,
'RepresentingAlineaIsBool':False
}
),
'hdf5 file is : '+MyFactorizer.hdfview().hdfclose().HdformatedConsoleStr
]
)
#Print
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ParametersHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Component>XSumer/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ParametersHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Component>YSumer/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Grider/__init__.py do_grid
From Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.65 :
*****
I am with [('NodeKeyStr', 'XSumer')]
*****
self.GridedComponentRetrieveListsList is []
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('ModelingKeyStr', 'ParametersHierarchizer'), ('NodeKeyStr', 'ParametersHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Component>XSumer/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('ModelingKeyStr', 'ParametersHierarchizer'), ('NodeKeyStr', 'ParametersHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Component>YSumer/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('ModelingKeyStr', 'ResultsHierarchizer'), ('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('ModelingKeyStr', 'ResultsHierarchizer'), ('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Attentioner/__init__.py do_attention
From Attentioner/__init__.py do_attention | Connecter/__init__.py do_connect | Networker/__init__.py do_network | Storer/__init__.py do_store | Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.60 :
*****
I am with [('ModelingKeyStr', 'ResultsHierarchizer'), ('NodeKeyStr', 'ResultsHierarchizer')]
*****
self.AttentioningCollectionStr is PreConnectome
self.GraspingClueVariable is /NodePointDeriveNoder/<Data>ParametersHierarchizer
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Grider/__init__.py do_grid
From Grider/__init__.py do_grid | Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.65 :
*****
I am with [('NodeKeyStr', 'YSumer')]
*****
self.GridedComponentRetrieveListsList is []
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
////////////////////////////////
Grider/__init__.py do_grid
From Grider/__init__.py do_grid | site-packages/six.py exec_ | Celler/__init__.py do_cell | Notebooker/__init__.py do_notebook | Documenter/__init__.py do_inform | inform.py <module>
////////////////////////////////
l.65 :
*****
I am with [('NodeKeyStr', 'TopFactorizer')]
*****
self.GridedComponentRetrieveListsList is
/[
/ 0 :
/ /[
/ / 0 : [0, 0]
/ / 1 : [0, 2]
/ /]
/ 1 :
/ /[
/ / 0 : [0, 3]
/ / 1 : [0, 0]
/ /]
/]
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
*****Start of the Attest *****
MyFactorizer is < (FactorizerClass), 4561983184>
/{
/ '<New><Instance>ComponentCollectionOrderedDict' :
/ /{
/ / 'XSumer' : < (SumerClass), 4561728400>
/ / /{
/ / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / /{
/ / / /}
/ / / '<New><Instance>DataCollectionOrderedDict' :
/ / / /{
/ / / / 'ParametersHierarchizer' : < (HierarchizerClass), 4562082640>
/ / / / /{
/ / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / /{
/ / / / / /}
/ / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / /{
/ / / / / /}
/ / / / / '<New><Instance>IdInt' : 4562082640
/ / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / '<New><Instance>NodeIndexInt' : 0
/ / / / / '<New><Instance>NodeKeyStr' : ParametersHierarchizer
/ / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (SumerClass), 4561728400>
/ / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561800160>
/ / / / / '<New><Instance>PreConnectomeCollectionOrderedDict' :
/ / / / / /{
/ / / / / / 'ParametersHierarchizer_XSumer>TopFactorizer<ParametersHierarchizerPointer' : < (PointerClass), 4563658448>
/ / / / / / /{
/ / / / / / / '<New><Instance>IdInt' : 4563658448
/ / / / / / / '<New><Instance>CatchToPointVariable' : < (HierarchizerClass), 4561730576>
/ / / / / / / /{
/ / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>IdInt' : 4561730576
/ / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / '<New><Instance>NodeIndexInt' : 0
/ / / / / / / / '<New><Instance>NodeKeyStr' : ParametersHierarchizer
/ / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4561983184>
/ / / / / / / / '<New><Instance>NodePointOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / / 'ParametersHierarchizer' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / / / 'ResultsHierarchizer' : < (HierarchizerClass), 4556651408>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / /{
/ / / / / / / / / / /}
/ / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / /{
/ / / / / / / / / / /}
/ / / / / / / / / / '<New><Instance>IdInt' : 4556651408
/ / / / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / / / '<New><Instance>NodeIndexInt' : 1
/ / / / / / / / / / '<New><Instance>NodeKeyStr' : ResultsHierarchizer
/ / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4561983184>
/ / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561759792>
/ / / / / / / / / / '<New><Instance>PostConnectomeCollectionOrderedDict' :
/ / / / / / / / / / /{
/ / / / / / / / / / / '_NodePointDeriveNoder_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4563658256>
/ / / / / / / / / / / /{
/ / / / / / / / / / / / '<New><Instance>IdInt' : 4563658256
/ / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / /}
/ / / / / / / / / / /}
/ / / / / / / / / / '<New><Instance>TagStr' : Networked
/ / / / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / / / /[
/ / / / / / / / / / / 0 :
/ / / / / / / / / / / /(
/ / / / / / / / / / / / 0 : JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / 1 : JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / / / /)
/ / / / / / / / / / / 1 :
/ / / / / / / / / / / /(
/ / / / / / / / / / / / 0 : FactorizedTotalFloat
/ / / / / / / / / / / / 1 : FactorizedTotalFloat
/ / / / / / / / / / / / 2 : Float64Col(shape=(), dflt=0.0, pos=None)
/ / / / / / / / / / / /)
/ / / / / / / / / / /]
/ / / / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList']
/ / / / / / / / / /}
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>PostConnectomeCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / / '_NodePointDeriveNoder_<Component>XSumer_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4563656976>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>IdInt' : 4563656976
/ / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4562082640>
/ / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4562082640>
/ / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4562082640>
/ / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / /}
/ / / / / / / / / '_NodePointDeriveNoder_<Component>YSumer_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4561240016>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>IdInt' : 4561240016
/ / / / / / / / / / '<New><Instance>CatchToPointVariable' : < (HierarchizerClass), 4562083216>
/ / / / / / / / / / /{
/ / / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / / /{
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / / /{
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>IdInt' : 4562083216
/ / / / / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / / / / '<New><Instance>NodeIndexInt' : 0
/ / / / / / / / / / / '<New><Instance>NodeKeyStr' : ParametersHierarchizer
/ / / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : < (SumerClass), 4561729808>
/ / / / / / / / / / / /{
/ / / / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / /}
/ / / / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / / 'ParametersHierarchizer' : {...}< (HierarchizerClass), 4562083216>
/ / / / / / / / / / / / / 'ResultsHierarchizer' : < (HierarchizerClass), 4561729360>
/ / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / '<New><Instance>ComponentCollectionOrderedDict' :
/ / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / '<New><Instance>DataCollectionOrderedDict' :
/ / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / '<New><Instance>IdInt' : 4561729360
/ / / / / / / / / / / / / / '<New><Instance>NetworkAttentionStr' : Pre
/ / / / / / / / / / / / / / '<New><Instance>NetworkCatchStr' : Post
/ / / / / / / / / / / / / / '<New><Instance>NetworkCollectionStr' : Connectome
/ / / / / / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / / / / / '<New><Instance>NodeCollectionStr' : Data
/ / / / / / / / / / / / / / '<New><Instance>NodeIndexInt' : 1
/ / / / / / / / / / / / / / '<New><Instance>NodeKeyStr' : ResultsHierarchizer
/ / / / / / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (SumerClass), 4561729808>
/ / / / / / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561815360>
/ / / / / / / / / / / / / / '<New><Instance>PostConnectomeCollectionOrderedDict' :
/ / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / / '_NodePointDeriveNoder_<Data>ParametersHierarchizerPointer' : < (PointerClass), 4563659216>
/ / / / / / / / / / / / / / / /{
/ / / / / / / / / / / / / / / / '<New><Instance>IdInt' : 4563659216
/ / / / / / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4562083216>
/ / / / / / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4562083216>
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4562083216>
/ / / / / / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / /}
/ / / / / / / / / / / / / / '<New><Instance>TagStr' : Networked
/ / / / / / / / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / / / / / / / /[
/ / / / / / / / / / / / / / / 0 :
/ / / / / / / / / / / / / / / /(
/ / / / / / / / / / / / / / / / 0 : JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / / / / / 1 : JoinYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / / / / / / / /)
/ / / / / / / / / / / / / / / 1 :
/ / / / / / / / / / / / / / / /(
/ / / / / / / / / / / / / / / / 0 : SumedTotalInt
/ / / / / / / / / / / / / / / / 1 : SumedTotalInt
/ / / / / / / / / / / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / / / / / / / / / / /)
/ / / / / / / / / / / / / / /]
/ / / / / / / / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList']
/ / / / / / / / / / / / / /}
/ / / / / / / / / / / / /}
/ / / / / / / / / / / / '<New><Instance>IdInt' : 4561729808
/ / / / / / / / / / / / '<New><Instance>JoinedYSumerResultsHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 0]
/ / / / / / / / / / / / '<New><Instance>NewtorkAttentionStr' :
/ / / / / / / / / / / / '<New><Instance>NewtorkCatchStr' :
/ / / / / / / / / / / / '<New><Instance>NewtorkCollectionStr' :
/ / / / / / / / / / / / '<New><Instance>NodeCollectionStr' : Component
/ / / / / / / / / / / / '<New><Instance>NodeIndexInt' : 1
/ / / / / / / / / / / / '<New><Instance>NodeKeyStr' : YSumer
/ / / / / / / / / / / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4561983184>
/ / / / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561758016>
/ / / / / / / / / / / / '<Spe><Instance>SumedTotalInt' : 4
/ / / / / / / / / / / / '<Spe><Instance>SumingFirstInt' : 1
/ / / / / / / / / / / / '<Spe><Instance>SumingSecondInt' : 3
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561815360>
/ / / / / / / / / / / '<New><Instance>PreConnectomeCollectionOrderedDict' :
/ / / / / / / / / / / /{
/ / / / / / / / / / / / 'ParametersHierarchizer_YSumer>TopFactorizer<ParametersHierarchizerPointer' : < (PointerClass), 4563658384>
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / / '<New><Instance>IdInt' : 4563658384
/ / / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / / /}
/ / / / / / / / / / / / 'ParametersHierarchizer_YSumer>TopFactorizer<YSumer_ResultsHierarchizerPointer' : < (PointerClass), 4563658960>
/ / / / / / / / / / / / /{
/ / / / / / / / / / / / / '<New><Instance>IdInt' : 4563658960
/ / / / / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4561729360>
/ / / / / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561729360>
/ / / / / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561729360>
/ / / / / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / / / / /}
/ / / / / / / / / / / /}
/ / / / / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / / / / /[
/ / / / / / / / / / / / 0 :
/ / / / / / / / / / / / /(
/ / / / / / / / / / / / / 0 : SumingFirstInt
/ / / / / / / / / / / / / 1 : SumingFirstInt
/ / / / / / / / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / / / / / / / /)
/ / / / / / / / / / / / 1 :
/ / / / / / / / / / / / /(
/ / / / / / / / / / / / / 0 : SumingSecondInt
/ / / / / / / / / / / / / 1 : SumingSecondInt
/ / / / / / / / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / / / / / / / /)
/ / / / / / / / / / / /]
/ / / / / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['SumingFirstInt', 'SumingSecondInt']
/ / / / / / / / / / /}
/ / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4562083216>
/ / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4562083216>
/ / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / /}
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>PreConnectomeCollectionOrderedDict' :
/ / / / / / / / /{
/ / / / / / / / / 'ParametersHierarchizer>TopFactorizer<ResultsHierarchizerPointer' : < (PointerClass), 4563658704>
/ / / / / / / / / /{
/ / / / / / / / / / '<New><Instance>IdInt' : 4563658704
/ / / / / / / / / / '<New><Instance>CatchToPointVariable' : {...}< (HierarchizerClass), 4556651408>
/ / / / / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4556651408>
/ / / / / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4556651408>
/ / / / / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / / / / /}
/ / / / / / / / /}
/ / / / / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / / / / /[
/ / / / / / / / / 0 :
/ / / / / / / / / /(
/ / / / / / / / / / 0 : JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 1 : JoinXSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / /)
/ / / / / / / / / 1 :
/ / / / / / / / / /(
/ / / / / / / / / / 0 : JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 1 : JoinYSumerParametersHierarchizerModelRetrieveIndexesList
/ / / / / / / / / / 2 : Int64Col(shape=(2,), dflt=0, pos=None)
/ / / / / / / / / /)
/ / / / / / / / / 2 :
/ / / / / / / / / /(
/ / / / / / / / / / 0 : FactorizingPowerFloat
/ / / / / / / / / / 1 : FactorizingPowerFloat
/ / / / / / / / / / 2 : Float64Col(shape=(), dflt=0.0, pos=None)
/ / / / / / / / / /)
/ / / / / / / / /]
/ / / / / / / / '<New><Instance>_RowingKeyStrsList' : ['JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList', 'JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList', 'FactorizingPowerFloat']
/ / / / / / / /}
/ / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4561730576>
/ / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / /}
/ / / / / / 'ParametersHierarchizer_XSumer>TopFactorizer<XSumer_ResultsHierarchizerPointer' : < (PointerClass), 4561238864>
/ / / / / / /{
/ / / / / / / '<New><Instance>IdInt' : 4561238864
/ / / / / / / '<New><Instance>CatchToPointVariable' : < (HierarchizerClass), 4562082512>{...}< (dict), 4560004832>
/ / / / / / / '<Spe><Class>PointedBackSetStr' :
/ / / / / / / '<Spe><Class>PointedPathBackVariable' :
/ / / / / / / '<Spe><Instance>PointedGetVariable' : {...}< (HierarchizerClass), 4562082512>
/ / / / / / / '<Spe><Instance>PointedLocalSetStr' : CatchToPointVariable
/ / / / / / / '<Spe><Instance>PointingBackSetStr' :
/ / / / / / / '<Spe><Instance>PointingGetVariable' : {...}< (HierarchizerClass), 4562082512>
/ / / / / / / '<Spe><Instance>PointingSetPathStr' : CatchToPointVariable
/ / / / / / /}
/ / / / / /}
/ / / / / '<New><Instance>_ModelingDescriptionTuplesList' :
/ / / / / /[
/ / / / / / 0 :
/ / / / / / /(
/ / / / / / / 0 : SumingFirstInt
/ / / / / / / 1 : SumingFirstInt
/ / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / /)
/ / / / / / 1 :
/ / / / / / /(
/ / / / / / / 0 : SumingSecondInt
/ / / / / / / 1 : SumingSecondInt
/ / / / / / / 2 : Int32Col(shape=(), dflt=0, pos=None)
/ / / / / / /)
/ / / / / /]
/ / / / / '<New><Instance>_RowingKeyStrsList' : ['SumingFirstInt', 'SumingSecondInt']
/ / / / /}
/ / / / 'ResultsHierarchizer' : {...}< (HierarchizerClass), 4562082512>
/ / / /}
/ / / '<New><Instance>IdInt' : 4561728400
/ / / '<New><Instance>JoinedXSumerResultsHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 2]
/ / / '<New><Instance>NewtorkAttentionStr' :
/ / / '<New><Instance>NewtorkCatchStr' :
/ / / '<New><Instance>NewtorkCollectionStr' :
/ / / '<New><Instance>NodeCollectionStr' : Component
/ / / '<New><Instance>NodeIndexInt' : 0
/ / / '<New><Instance>NodeKeyStr' : XSumer
/ / / '<New><Instance>NodePointDeriveNoder' : {...}< (FactorizerClass), 4561983184>
/ / / '<New><Instance>NodePointOrderedDict' : {...}< (OrderedDict), 4561758016>
/ / / '<Spe><Instance>SumedTotalInt' : 5
/ / / '<Spe><Instance>SumingFirstInt' : 1
/ / / '<Spe><Instance>SumingSecondInt' : 4
/ / /}
/ / 'YSumer' : {...}< (SumerClass), 4561729808>
/ /}
/ '<New><Instance>DataCollectionOrderedDict' : {...}< (OrderedDict), 4561759792>
/ '<New><Instance>IdInt' : 4561983184
/ '<New><Instance>JoinedTopFactorizerParametersHierarchizerModelToXSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 2]
/ '<New><Instance>JoinedTopFactorizerParametersHierarchizerModelToYSumerParametersHierarchizerModelRetrieveIndexesList' : [0, 0]
/ '<New><Instance>JoinedTopFactorizerResultsHierarchizerModelToTopFactorizerParametersHierarchizerModelRetrieveIndexesList' : [0, 6]
/ '<New><Instance>NewtorkAttentionStr' :
/ '<New><Instance>NewtorkCatchStr' :
/ '<New><Instance>NewtorkCollectionStr' :
/ '<New><Instance>NodeCollectionStr' : Globals
/ '<New><Instance>NodeIndexInt' : -1
/ '<New><Instance>NodeKeyStr' : TopFactorizer
/ '<New><Instance>NodePointDeriveNoder' : None
/ '<New><Instance>NodePointOrderedDict' : None
/ '<Spe><Instance>FactorizedTotalFloat' : 81
/ '<Spe><Instance>FactorizingPowerFloat' : 2
/}
------
hdf5 file is : / Group
/TopFactorizer Group
/TopFactorizer/XSumer Group
/TopFactorizer/XSumer/xx0xxParametersHierarchizerTable Dataset {3/Inf}
Data:
(0) {RowInt=0, SumingFirstInt=1, SumingSecondInt=2},
(1) {RowInt=1, SumingFirstInt=2, SumingSecondInt=2},
(2) {RowInt=2, SumingFirstInt=1, SumingSecondInt=4}
/TopFactorizer/XSumer/xx0xxResultsHierarchizerTable Dataset {3/Inf}
Data:
(0) {JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) RowInt=0, SumedTotalInt=3},
(1) {JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) RowInt=1, SumedTotalInt=4},
(2) {JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(2) RowInt=2, SumedTotalInt=5}
/TopFactorizer/YSumer Group
/TopFactorizer/YSumer/xx0xxParametersHierarchizerTable Dataset {4/Inf}
Data:
(0) {RowInt=0, SumingFirstInt=1, SumingSecondInt=3},
(1) {RowInt=1, SumingFirstInt=1, SumingSecondInt=4},
(2) {RowInt=2, SumingFirstInt=0, SumingSecondInt=0},
(3) {RowInt=3, SumingFirstInt=0, SumingSecondInt=3}
/TopFactorizer/YSumer/xx0xxResultsHierarchizerTable Dataset {4/Inf}
Data:
(0) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) RowInt=0, SumedTotalInt=4},
(1) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) RowInt=1, SumedTotalInt=5},
(2) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(2) RowInt=2, SumedTotalInt=0},
(3) {JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,3],
(3) RowInt=3, SumedTotalInt=3}
/xx0xxParametersHierarchizerTable Dataset {7/Inf}
Data:
(0) {FactorizingPowerFloat=1,
(0) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(0) RowInt=0},
(1) {FactorizingPowerFloat=1,
(1) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,1],
(1) RowInt=1},
(2) {FactorizingPowerFloat=1,
(2) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(2) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(2) RowInt=2},
(3) {FactorizingPowerFloat=1,
(3) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(3) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(3) RowInt=3},
(4) {FactorizingPowerFloat=1,
(4) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(4) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,3],
(4) RowInt=4},
(5) {FactorizingPowerFloat=1,
(5) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(5) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(5) RowInt=5},
(6) {FactorizingPowerFloat=2,
(6) JoinXSumerParametersHierarchizerModelRetrieveIndexesList=[0,2],
(6) JoinYSumerParametersHierarchizerModelRetrieveIndexesList=[0,0],
(6) RowInt=6}
/xx0xxResultsHierarchizerTable Dataset {7/Inf}
Data:
(0) {FactorizedTotalFloat=7,
(0) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(0) 0], RowInt=0},
(1) {FactorizedTotalFloat=9,
(1) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(1) 1], RowInt=1},
(2) {FactorizedTotalFloat=0,
(2) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(2) 2], RowInt=2},
(3) {FactorizedTotalFloat=0,
(3) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(3) 3], RowInt=3},
(4) {FactorizedTotalFloat=0,
(4) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(4) 4], RowInt=4},
(5) {FactorizedTotalFloat=0,
(5) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(5) 5], RowInt=5},
(6) {FactorizedTotalFloat=81,
(6) JoinTopFactorizerParametersHierarchizerModelRetrieveIndexesList=[0,
(6) 6], RowInt=6}
*****End of the Attest *****
# -*- coding: utf-8 -*-
"""
<DefineSource>
@Date : Fri Nov 14 13:20:38 2014 \n
@Author : Erwan Ledoux \n\n
</DefineSource>
A Controller
"""
#<DefineAugmentation>
import ShareYourSystem as SYS
BaseModuleStr="ShareYourSystem.Storers.Grider"
DecorationModuleStr="ShareYourSystem.Standards.Classors.Classer"
SYS.setSubModule(globals())
#</DefineAugmentation>
#<ImportSpecificModules>
#</ImportSpecificModules>
#<DefineClass>
@DecorationClass()
class ControllerClass(BaseClass):
#Definition
RepresentingKeyStrsList=[
]
def default_init(self,
**_KwargVariablesDict):
#Call the parent init method
BaseClass.__init__(self,**_KwargVariablesDict)
#@Argumenter.ArgumenterClass()
def do_control(self):
pass
#</DefineClass>
View the Controller sources on Github
In [11]:
#ImportModules
import ShareYourSystem as SYS
from ShareYourSystem.Standards.Controllers import Controller
#Short expression and set in the appended manner
MyController=Controller.ControllerClass()
#Definition the AttestedStr
SYS._attest(
[
'MyController is '+SYS._str(
MyController,
**{
'RepresentingBaseKeyStrsListBool':False
}
)
]
)
#Print
*****Start of the Attest *****
MyController is < (ControllerClass), 4556968080>
/{
/ '<New><Instance>IdInt' : 4556968080
/ '<New><Instance>NewtorkAttentionStr' :
/ '<New><Instance>NewtorkCatchStr' :
/ '<New><Instance>NewtorkCollectionStr' :
/ '<New><Instance>NodeCollectionStr' : Globals
/ '<New><Instance>NodeIndexInt' : -1
/ '<New><Instance>NodeKeyStr' : TopController
/ '<New><Instance>NodePointDeriveNoder' : None
/ '<New><Instance>NodePointOrderedDict' : None
/}
*****End of the Attest *****
Content source: Ledoux/ShareYourSystem
Similar notebooks: