Skip to content

Commit f2f6b81

Browse files
update code
1 parent 9529ba4 commit f2f6b81

File tree

12 files changed

+89
-289
lines changed

12 files changed

+89
-289
lines changed

examples/NLS-MB/NLS-MB_optical_rogue_wave.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,12 @@ def train(cfg: DictConfig):
256256
OUTPUT_DIR,
257257
optimizer=optimizer_lbfgs,
258258
epochs=EPOCHS,
259+
iters_per_epoch=cfg.TRAIN.lbfgs.iters_per_epoch,
260+
eval_during_train=cfg.TRAIN.lbfgs.eval_during_train,
261+
eval_freq=cfg.TRAIN.lbfgs.eval_freq,
259262
equation=equation,
260263
validator=validator,
264+
cfg=cfg,
261265
)
262266
# train model
263267
solver.train()

examples/NLS-MB/NLS-MB_optical_soliton.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,8 +232,10 @@ def train(cfg: DictConfig):
232232
constraint,
233233
OUTPUT_DIR,
234234
optimizer_lbfgs,
235-
EPOCHS,
236-
cfg.TRAIN.lbfgs.iters_per_epoch,
235+
epochs=EPOCHS,
236+
iters_per_epoch=cfg.TRAIN.lbfgs.iters_per_epoch,
237+
eval_during_train=cfg.TRAIN.lbfgs.eval_during_train,
238+
eval_freq=cfg.TRAIN.lbfgs.eval_freq,
237239
equation=equation,
238240
validator=validator,
239241
cfg=cfg,

examples/advection/conf/adv_plain.yaml

Lines changed: 0 additions & 96 deletions
This file was deleted.

examples/aneurysm/aneurysm_flow.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ def output_transform_p(self, in_, out):
197197
model,
198198
constraint,
199199
optimizer=optimizer,
200+
iters_per_epoch=int(x.shape[0] / cfg.TRAIN.batch_size),
200201
equation=equation,
201202
cfg=cfg,
202203
)

examples/convection_diffusion/conf/5_best.yaml

Lines changed: 0 additions & 90 deletions
This file was deleted.

examples/convection_diffusion/conf/6.yaml

Lines changed: 0 additions & 89 deletions
This file was deleted.

examples/cylinder/2d_unsteady/cylinder2d_unsteady_Re100.py

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -199,17 +199,11 @@ def train(cfg: DictConfig):
199199
solver = ppsci.solver.Solver(
200200
model,
201201
constraint,
202-
cfg.output_dir,
203-
optimizer,
204-
None,
205-
cfg.TRAIN.epochs,
206-
cfg.TRAIN.iters_per_epoch,
207-
eval_during_train=cfg.TRAIN.eval_during_train,
208-
eval_freq=cfg.TRAIN.eval_freq,
202+
optimizer=optimizer,
209203
equation=equation,
210204
validator=validator,
211205
visualizer=visualizer,
212-
checkpoint_path=cfg.TRAIN.checkpoint_path,
206+
cfg=cfg,
213207
)
214208
# train model
215209
solver.train()
@@ -283,10 +277,9 @@ def evaluate(cfg: DictConfig):
283277
# initialize solver
284278
solver = ppsci.solver.Solver(
285279
model,
286-
output_dir=cfg.output_dir,
287280
validator=validator,
288281
visualizer=visualizer,
289-
pretrained_model_path=cfg.EVAL.pretrained_model_path,
282+
cfg=cfg,
290283
)
291284
# evaluate
292285
solver.eval()

examples/fourcastnet/train_finetune.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ def train(cfg: DictConfig):
163163
model,
164164
constraint,
165165
optimizer=optimizer,
166+
iters_per_epoch=ITERS_PER_EPOCH,
166167
validator=validator,
167168
cfg=cfg,
168169
)

examples/fourcastnet/train_precip.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,7 @@ def train(cfg: DictConfig):
159159
solver = ppsci.solver.Solver(
160160
model,
161161
constraint,
162+
iters_per_epoch=ITERS_PER_EPOCH,
162163
optimizer=optimizer,
163164
validator=validator,
164165
cfg=cfg,

examples/fourcastnet/train_pretrain.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ def train(cfg: DictConfig):
152152
solver = ppsci.solver.Solver(
153153
model,
154154
constraint,
155+
iters_per_epoch=ITERS_PER_EPOCH,
155156
optimizer=optimizer,
156157
validator=validator,
157158
cfg=cfg,

0 commit comments

Comments
 (0)