parameters: (self, emitter, unused_registers, data, unused_kernel_m,
                  unused_kernel_n)
return_statement: return data
docstring: Quantize data and output as int32.
docstring_summary: Quantize data and output as int32.
docstring_tokens: Quantize data and output as int32 .
function: def Transform(self, emitter, unused_registers, data, unused_kernel_m,
                  unused_kernel_n):
      """Quantize data and output as int32."""
      emitter.EmitNewline()
      emitter.EmitComment('StaticQuantizationInt32::Transform')
  
      for (row, lhs_offset) in zip(data, self.lhs_offsets):
        for row_register in row:
          emitter.EmitVAdd('s32', row_register, row_register, lhs_offset)
  
      for row in data:
        for (row_register, rhs_offsets_register) in zip(row, self.rhs_offsets):
          emitter.EmitVAdd('s32', row_register, row_register,
                           rhs_offsets_register)
  
      return data
function_tokens: def Transform ( self , emitter , unused_registers , data , unused_kernel_m , unused_kernel_n ) : emitter . EmitNewline ( ) emitter . EmitComment ( 'StaticQuantizationInt32::Transform' ) for ( row , lhs_offset ) in zip ( data , self . lhs_offsets ) : for row_register in row : emitter . EmitVAdd ( 's32' , row_register , row_register , lhs_offset ) for row in data : for ( row_register , rhs_offsets_register ) in zip ( row , self . rhs_offsets ) : emitter . EmitVAdd ( 's32' , row_register , row_register , rhs_offsets_register ) return data