     , grid_size
     , timesteps
     , channels
+    , is_half_gcf
     >(scale
     , max_supp
     , grid

    , w_planes
    , timesteps
    , channels
    >(max_supp
    , gcf_layers
    , grid


    , timesteps
    , channels
    , is_half_gcf
    > (max_supp, gcf_layer, grid, uvo_shared, vis, myU, myV);
  }
}
