summaryrefslogtreecommitdiff
path: root/python/gras/GRAS_Block.i
diff options
context:
space:
mode:
authorJosh Blum2013-02-23 01:52:30 -0800
committerJosh Blum2013-02-23 01:52:30 -0800
commit49a1e13eb24fa9613585cf8c2b8bbe2bbfa994f4 (patch)
treebcefd30e090c3663a57a88cef2326b7c59a758e3 /python/gras/GRAS_Block.i
parentb59f49f3ab58d377b9fb8a7a7d9ed5b459208d5f (diff)
downloadsandhi-49a1e13eb24fa9613585cf8c2b8bbe2bbfa994f4.tar.gz
sandhi-49a1e13eb24fa9613585cf8c2b8bbe2bbfa994f4.tar.bz2
sandhi-49a1e13eb24fa9613585cf8c2b8bbe2bbfa994f4.zip
gras: use new set/get item size api
Diffstat (limited to 'python/gras/GRAS_Block.i')
-rw-r--r--python/gras/GRAS_Block.i5
1 files changed, 2 insertions, 3 deletions
diff --git a/python/gras/GRAS_Block.i b/python/gras/GRAS_Block.i
index 1cf226e..9e7299c 100644
--- a/python/gras/GRAS_Block.i
+++ b/python/gras/GRAS_Block.i
@@ -186,7 +186,6 @@ struct BlockPython : Block
import numpy
import traceback
from GRAS_Utils import pointer_to_ndarray
-from GRAS_IOSignature import IOSignature
from PMC import *
def sig_to_dtype_sig(sig):
@@ -205,11 +204,11 @@ class Block(BlockPython):
def set_input_signature(self, sig):
self.__in_sig = sig_to_dtype_sig(sig)
- BlockPython.set_input_signature(self, IOSignature([s.itemsize for s in self.__in_sig]))
+ for i, n in enumerate(self.__in_sig): self.set_input_size(i, n.itemsize)
def set_output_signature(self, sig):
self.__out_sig = sig_to_dtype_sig(sig)
- BlockPython.set_output_signature(self, IOSignature([s.itemsize for s in self.__out_sig]))
+ for i, n in enumerate(self.__out_sig): self.set_output_size(i, n.itemsize)
def input_signature(self): return self.__in_sig
def output_signature(self): return self.__out_sig