message: Fix channel first support for effieicentnet
  Reshape was hardcoded to channel_last, now bn_axis is used
diff: @@ -479,7 +479,11 @@ def block(inputs,
  if 0 < se_ratio <= 1:
  filters_se = max(1, int(filters_in * se_ratio))
  se = layers.GlobalAveragePooling2D(name=name + 'se_squeeze')(x)
  - se = layers.Reshape((1, 1, filters), name=name + 'se_reshape')(se)
  + if bn_axis == 1:
  + se_shape = (filters, 1, 1)
  + else:
  + se_shape = (1, 1, filters)
  + se = layers.Reshape(se_shape, name=name + 'se_reshape')(se)
  se = layers.Conv2D(
  filters_se,
  1,
  