block_zoo/math/Add2D.py [26:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @DocInherit
    def declare(self):
        self.num_of_inputs = 2
        self.input_ranks = [2,2]

    @DocInherit
    def inference(self):
        self.output_dim = copy.deepcopy(self.input_dims[0])
        if self.input_dims[0][1] != 1:
            self.output_dim[-1] = self.input_dims[0][1]
        else:
            self.output_dim[-1] = self.input_dims[1][1]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



block_zoo/math/ElementWisedMultiply2D.py [26:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    @DocInherit
    def declare(self):
        self.num_of_inputs = 2
        self.input_ranks = [2,2]

    @DocInherit
    def inference(self):
        self.output_dim = copy.deepcopy(self.input_dims[0])
        if self.input_dims[0][1] != 1:
            self.output_dim[-1] = self.input_dims[0][1]
        else:
            self.output_dim[-1] = self.input_dims[1][1]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



