Skip to content

Commit ecb6b3e

Browse files
committed
convention folder naming
1 parent 0302873 commit ecb6b3e

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed

evaluation.py

+5-6
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@
66
from glob import glob
77

88
import click
9-
from tf_crnn.callbacks import CustomLoaderCallback
10-
from tf_crnn.config import Params
9+
from tf_crnn.callbacks import CustomLoaderCallback, FOLDER_SAVED_MODEL
10+
from tf_crnn.config import Params, CONST
1111
from tf_crnn.data_handler import dataset_generator
1212
from tf_crnn.preprocessing import preprocess_csv
13-
1413
from tf_crnn.model import get_model_train
1514

1615

@@ -23,7 +22,7 @@ def evaluation(csv_filename: str,
2322
config_filename = os.path.join(model_dir, 'config.json')
2423
parameters = Params.from_json_file(config_filename)
2524

26-
saving_dir = os.path.join(parameters.output_model_dir, 'saving')
25+
saving_dir = os.path.join(parameters.output_model_dir, FOLDER_SAVED_MODEL)
2726

2827
# Callback for model weights loading
2928
last_time_stamp = max([int(p.split(os.path.sep)[-1].split('-')[0])
@@ -32,7 +31,7 @@ def evaluation(csv_filename: str,
3231
ld_callback = CustomLoaderCallback(loading_dir)
3332

3433
# Preprocess csv data
35-
csv_evaluation_file = os.path.join(parameters.output_model_dir, 'preprocessed', 'evaluation_data.csv')
34+
csv_evaluation_file = os.path.join(parameters.output_model_dir, CONST.PREPROCESSING_FOLDER, 'evaluation_data.csv')
3635
n_samples = preprocess_csv(csv_filename,
3736
parameters,
3837
csv_evaluation_file)
@@ -50,4 +49,4 @@ def evaluation(csv_filename: str,
5049

5150

5251
if __name__ == '__main__':
53-
evaluation()
52+
evaluation()

prediction.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
from tf_crnn.callbacks import CustomPredictionSaverCallback, FOLDER_SAVED_MODEL
1010
from tf_crnn.config import Params
1111
from tf_crnn.data_handler import dataset_generator
12-
1312
from tf_crnn.model import get_model_inference
1413

1514

@@ -37,4 +36,4 @@ def prediction(csv_filename: str,
3736

3837

3938
if __name__ == '__main__':
40-
prediction()
39+
prediction()

tf_crnn/config.py

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
class CONST:
1616
DIMENSION_REDUCTION_W_POOLING = 2*2 # 2x2 pooling in dimension W on layer 1 and 2
17+
PREPROCESSING_FOLDER = 'preprocessed'
1718

1819

1920
class Alphabet:

tf_crnn/preprocessing.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import re
66
import numpy as np
77
import os
8-
from .config import Params
8+
from .config import Params, CONST
99
import pandas as pd
1010
from typing import List, Tuple
1111
from taputapu.io.image import get_image_shape_without_loading
@@ -131,7 +131,7 @@ def data_preprocessing(params: Params) -> (str, str, int, int):
131131
:param params: parameters of the experiment (``Params``)
132132
:return: output path files, number of samples (for train and evaluation data)
133133
"""
134-
output_dir = os.path.join(params.output_model_dir, 'preprocessed')
134+
output_dir = os.path.join(params.output_model_dir, CONST.PREPROCESSING_FOLDER)
135135
if not os.path.exists(output_dir):
136136
os.makedirs(output_dir)
137137
else:

0 commit comments

Comments
 (0)