diff --git a/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py b/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py
index f7d1bb828dd3af255937ec406bf18cfcc3d5f7d9..2c5e69b1791836c526ca7c95e91e242c01177c42 100644
--- a/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py
+++ b/src/finn/custom_op/fpgadataflow/streamingfclayer_batch.py
@@ -8,3 +8,32 @@ class StreamingFCLayer_Batch(HLSCustomOp):
 
     def infer_node_datatype(self, node, model):
         pass
+
+    def get_attributes(self, node):
+        self.resType = get_by_name(node.attribute, "resType").s.decode("utf-8")
+        self.MW = get_by_name(node.attribute, "MW").i
+        self.MH = get_by_name(node.attribute, "MH").i
+        self.SIMD = get_by_name(node.attribute, "SIMD").i
+        self.PE = get_by_name(node.attribute, "PE").i
+        self.resDataType = get_by_name(node.attribute, "resDataType").s.decode("utf-8")
+
+    def global_includes(self, node):
+        pass
+
+    def defines(self, node):
+        pass
+
+    def read_npy_data(self, node):
+        pass
+    
+    def strm_decl(self, node):
+        pass
+
+    def docompute(self, node):
+        pass
+    
+    def dataoutstrm(self, node):
+        pass
+
+    def save_as_npy(self, node):
+        pass