Skip to content

Commit 7572419

Browse files
authored
fix: whitespaces and \n(s) (#152)
* fix: whitespaces and \n(s) * chore: add comment
1 parent ea8e4b7 commit 7572419

File tree

14 files changed

+26
-7
lines changed

14 files changed

+26
-7
lines changed

src/store.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,14 @@ export function genCode() {
7070
continue
7171
}
7272
store.code[file] = ejs
73-
.render(currentFiles[file], store.config)
74-
.replace(/\s{4}\n/gi, '\n')
75-
.replace(/(\n{3,})/gi, '\n\n')
73+
.render(
74+
// replace `\s(s) or \n(s)#:::\s`
75+
// with `#::: `
76+
currentFiles[file].replace(/([\s\n]+#:::\s)/gi, '#::: '),
77+
store.config
78+
)
79+
// trim ` #`
80+
.replace(/\s{4}#$/gim, '')
7681
}
7782
if (isDev) {
7883
store.code[__DEV_CONFIG_FILE__] = JSON.stringify(store.config, null, 2)

src/templates/template-common/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@ def setup_logging(config: Any) -> Logger:
132132

133133

134134
#::: if (it.save_training || it.save_evaluation || it.patience || it.terminate_on_nan || it.limit_sec) { :::#
135+
136+
135137
def setup_handlers(
136138
trainer: Engine,
137139
evaluator: Engine,

src/templates/template-text-classification/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ def _():
159159
if rank == 0:
160160
exp_logger.close()
161161
#::: } :::#
162-
162+
#
163163
#::: if (it.save_training || it.save_evaluation) { :::#
164164
# show last checkpoint names
165165
logger.info(

src/templates/template-text-classification/trainers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ def train_function(engine: Union[Engine, DeterministicEngine], batch: Any):
5252
engine.state.metrics = metric
5353
return metric
5454

55+
#
5556
#::: if(it.deterministic) { :::#
5657
trainer = DeterministicEngine(train_function)
5758
#::: } else { :::#

src/templates/template-text-classification/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@ def setup_logging(config: Any) -> Logger:
132132

133133

134134
#::: if (it.save_training || it.save_evaluation || it.patience || it.terminate_on_nan || it.limit_sec) { :::#
135+
136+
135137
def setup_handlers(
136138
trainer: Engine,
137139
evaluator: Engine,

src/templates/template-vision-classification/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ def _():
115115
if rank == 0:
116116
exp_logger.close()
117117
#::: } :::#
118-
118+
#
119119
#::: if (it.save_training || it.save_evaluation) { :::#
120120
# show last checkpoint names
121121
logger.info(

src/templates/template-vision-classification/trainers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ def train_function(engine: Union[Engine, DeterministicEngine], batch: Any):
3838
}
3939
return {"train_loss": train_loss}
4040

41+
#
4142
#::: if(it.deterministic) { :::#
4243
trainer = DeterministicEngine(train_function)
4344
#::: } else { :::#

src/templates/template-vision-classification/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@ def setup_logging(config: Any) -> Logger:
132132

133133

134134
#::: if (it.save_training || it.save_evaluation || it.patience || it.terminate_on_nan || it.limit_sec) { :::#
135+
136+
135137
def setup_handlers(
136138
trainer: Engine,
137139
evaluator: Engine,

src/templates/template-vision-dcgan/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ def _():
170170
if rank == 0:
171171
exp_logger.close()
172172
#::: } :::#
173-
173+
#
174174
#::: if (it.save_training || it.save_evaluation) { :::#
175175
# show last checkpoint names
176176
logger.info(

src/templates/template-vision-dcgan/trainers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ def train_function(engine: Union[Engine, DeterministicEngine], batch: Any):
8888

8989
return metrics
9090

91+
#
9192
#::: if(it.deterministic) { :::#
9293
trainer = DeterministicEngine(train_function)
9394
#::: } else { :::#

src/templates/template-vision-dcgan/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@ def setup_logging(config: Any) -> Logger:
132132

133133

134134
#::: if (it.save_training || it.save_evaluation || it.patience || it.terminate_on_nan || it.limit_sec) { :::#
135+
136+
135137
def setup_handlers(
136138
trainer: Engine,
137139
evaluator: Engine,

src/templates/template-vision-segmentation/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ def _():
178178
if rank == 0:
179179
exp_logger.close()
180180
#::: } :::#
181-
181+
#
182182
#::: if (it.save_training || it.save_evaluation) { :::#
183183
# show last checkpoint names
184184
logger.info(

src/templates/template-vision-segmentation/trainers.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ def train_function(engine: Engine, batch: Any):
4343
engine.state.metrics = metric
4444
return metric
4545

46+
#
4647
#::: if(it.deterministic) { :::#
4748
trainer = DeterministicEngine(train_function)
4849
#::: } else { :::#

src/templates/template-vision-segmentation/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@ def setup_logging(config: Any) -> Logger:
132132

133133

134134
#::: if (it.save_training || it.save_evaluation || it.patience || it.terminate_on_nan || it.limit_sec) { :::#
135+
136+
135137
def setup_handlers(
136138
trainer: Engine,
137139
evaluator: Engine,

0 commit comments

Comments
 (0)