@@ -135,14 +135,10 @@ class Config(BaseReplicatedJob.Config):
135
135
136
136
Attributes:
137
137
inner: The wrapped TPUReplicatedJob configuration.
138
- pathways_head_cpu: CPU request for pathways-head container.
139
- pathways_head_mem: Memory request for pathways-head container.
140
138
"""
141
139
142
140
inner : Required [TPUReplicatedJob .Config ] = REQUIRED
143
141
pathways_xla_flags : list [str ] = []
144
- pathways_head_cpu : Optional [str ] = None
145
- pathways_head_mem : Optional [str ] = None
146
142
147
143
@classmethod
148
144
def define_flags (cls , fv ):
@@ -159,24 +155,6 @@ def define_flags(cls, fv):
159
155
"Example: 'xla_tpu_x=24,megascale_y=true'" ,
160
156
** common_kwargs ,
161
157
)
162
- flags .DEFINE_string (
163
- "pathways_head_cpu" ,
164
- None ,
165
- "CPU request for pathways-head container in cores. Default is 1 core." ,
166
- ** common_kwargs ,
167
- )
168
- flags .DEFINE_string (
169
- "pathways_head_mem" ,
170
- None ,
171
- "Memory request for pathways-head container in GiB. Default is 16GiB" ,
172
- ** common_kwargs ,
173
- )
174
-
175
- @classmethod
176
- def set_defaults (cls , fv ):
177
- super ().set_defaults (fv )
178
- fv .set_default ("pathways_head_cpu" , fv .pathways_head_cpu or "32" )
179
- fv .set_default ("pathways_head_mem" , fv .pathways_head_mem or "128" )
180
158
181
159
@classmethod
182
160
def default_config (cls ):
@@ -287,14 +265,10 @@ def _build_pathways_head_container(self) -> dict:
287
265
288
266
head_container ["env" ] = env_list
289
267
290
- cpu_req = f"{ float (self .config .pathways_head_cpu ) * 1000 } m"
291
- mem_req = f"{ self .config .pathways_head_mem } Gi"
292
- resources = {
293
- "requests" : {"cpu" : cpu_req , "memory" : mem_req },
294
- "limits" : {"cpu" : cpu_req , "memory" : mem_req },
268
+ head_container ["resources" ] = {
269
+ "requests" : {},
270
+ "limits" : {},
295
271
}
296
- head_container ["resources" ] = resources
297
-
298
272
return head_container
299
273
300
274
def _build_pathways_head_sidecar_containers (self ) -> list [Nested [Any ]]:
0 commit comments