TextRecognitionDataGenerator icon indicating copy to clipboard operation
TextRecognitionDataGenerator copied to clipboard

handwritten generation error

Open alikaz3mi opened this issue 4 years ago • 0 comments

Hello. When I tried to generate handwritten images I got the following error:

trdg -i s.txt -c 5 -w 1 -f 32 --output_dir hw_res -hw 0%| | 0/5 [00:00<?, ?it/s]2021-08-31 23:11:23.661669: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA 2021-08-31 23:11:23.684240: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency: 2394540000 Hz 2021-08-31 23:11:23.684705: I tensorflow/compiler/xla/service/service.cc:150] XLA service 0x560ec4b9f310 executing computations on platform Host. Devices: 2021-08-31 23:11:23.684735: I tensorflow/compiler/xla/service/service.cc:158] StreamExecutor device (0): , 0%| | 0/5 [00:00<?, ?it/s] multiprocessing.pool.RemoteTraceback: """ Traceback (most recent call last): File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/multiprocessing/pool.py", line 121, in worker result = (True, func(*args, **kwds)) File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/trdg/data_generator.py", line 21, in generate_from_tuple cls.generate(*t) File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/trdg/data_generator.py", line 68, in generate image, mask = handwritten_text_generator.generate(text, text_color) File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/trdg/handwritten_text_generator.py", line 190, in generate os.path.join(cd, "handwritten_model/model-29.meta") File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/tensorflow/python/training/saver.py", line 1435, in import_meta_graph meta_graph_or_file, clear_devices, import_scope, **kwargs)[0] File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/tensorflow/python/training/saver.py", line 1447, in _import_meta_graph_with_return_elements meta_graph_def = meta_graph.read_meta_graph_file(meta_graph_or_file) File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/tensorflow/python/framework/meta_graph.py", line 644, in read_meta_graph_file text_format.Merge(file_content.decode("utf-8"), meta_graph_def) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 1: invalid start byte """

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/home/alikazemi/miniconda3/envs/myenv/bin/trdg", line 8, in sys.exit(main()) File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/trdg/run.py", line 459, in main total=args.count, File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/site-packages/tqdm/std.py", line 1185, in iter for obj in iterable: File "/home/alikazemi/miniconda3/envs/myenv/lib/python3.7/multiprocessing/pool.py", line 748, in next raise value UnicodeDecodeError: 'utf-8' codec can't decode byte 0x91 in position 1: invalid start byte

I checked the file. Its format is utf-8. Also, this code works fine with -hw. Could you help me with this issue?

alikaz3mi avatar Aug 31 '21 18:08 alikaz3mi