Chore: remove the scattering of the mass, size, time delay bins across dask workers outside of the client definition
This commit is contained in:
@@ -89,16 +89,6 @@ def main():
|
||||
)
|
||||
timelag_bin_ctrs = bin_lims_to_ctrs(timelag_bins_lims)
|
||||
|
||||
# Scatter these arrays once to avoid repeated serialization
|
||||
scattered_bins = {
|
||||
"inc_mass_bin_lims": client.scatter(inc_mass_bin_lims, broadcast=True),
|
||||
"inc_mass_bin_ctrs": client.scatter(inc_mass_bin_ctrs, broadcast=True),
|
||||
"scatt_bin_lims": client.scatter(scatt_bin_lims, broadcast=True),
|
||||
"scatt_bin_ctrs": client.scatter(scatt_bin_ctrs, broadcast=True),
|
||||
"timelag_bins_lims": client.scatter(timelag_bins_lims, broadcast=True),
|
||||
"timelag_bin_ctrs": client.scatter(timelag_bin_ctrs, broadcast=True),
|
||||
}
|
||||
|
||||
for chunk_start, chunk_end in time_chunks:
|
||||
print(f"Processing: {chunk_start} to {chunk_end}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user