コード例 #1
0
ファイル: zx.py プロジェクト: personx000/discopy
 def subs(self, *args):
     data = cat.rsubs(self.data, *args)
     return Scalar(data)
コード例 #2
0
 def subs(self, *args):
     data = rsubs(self.data, *args)
     return type(self)(data)
コード例 #3
0
ファイル: zx.py プロジェクト: personx000/discopy
 def subs(self, *args):
     data = cat.rsubs(self.data, *args)
     return type(self)(len(self.dom), len(self.cod), phase=data)
コード例 #4
0
 def subs(self, *args):
     data = rsubs(list(self.data.flatten()), *args)
     return ClassicalGate(self.name, self.dom, self.cod, data)