code: def test_squared_error_preserve_dtype():
      from lasagne.objectives import squared_error
  
      for dtype in "float64", "float32", "float16":
          a = theano.tensor.matrix("a", dtype=dtype)
          b = theano.tensor.matrix("b", dtype=dtype)
          assert squared_error(a, b).dtype == dtype
  
imports: import numpy
  import theano
  import pytest
label_desc: Use image node_id 5 for calling a global function with example usage: test_squared_error_preserve_dtype() without return types