Skip to content
This repository was archived by the owner on Jun 13, 2024. It is now read-only.
This repository was archived by the owner on Jun 13, 2024. It is now read-only.

NameError: name 'DataProcessor' is not defined #12

@eabalo

Description

@eabalo

I'm curious on this project and I am installing it within a container with all needed components. I have run into an error after entering a query at the query prompt. For awareness, I'm new to python and deep learning.

Query: Why do you error?
Traceback (most recent call last):
File "train_simple_example.py", line 71, in
tf.app.run()
File "/opt/conda/lib/python3.7/site-packages/tensorflow/python/platform/app.py", line 125, in run
_sys.exit(main(argv))
File "train_simple_example.py", line 65, in main
decoding.cmd_decode(model, vocab, persona=True)
File "/opt/conda/lib/python3.7/site-packages/icecaps/decoding/decoding.py", line 319, in cmd_decode
cmd_listener, model, vocab, sys.stdout, mmi_component, persona, max_len, lambda_balance, num_turns, eos_token)
File "/opt/conda/lib/python3.7/site-packages/icecaps/decoding/decoding.py", line 313, in interactive_decode
return decode(model, input_fn_src, vocab, outstream=(None if mmi_component else outstream), hooks=[hook], save_all=(mmi_component is not None))
File "/opt/conda/lib/python3.7/site-packages/icecaps/decoding/decoding.py", line 104, in decode
for pred in predictions:
File "/opt/conda/lib/python3.7/site-packages/icecaps/estimators/abstract_icecaps_estimator.py", line 296, in predict
checkpoint_path=(checkpoint_path or self.best_ckpt), yield_single_examples=yield_single_examples)
File "/opt/conda/lib/python3.7/site-packages/tensorflow_estimator/python/estimator/estimator.py", line 627, in predict
hooks=all_hooks) as mon_sess:
File "/opt/conda/lib/python3.7/site-packages/tensorflow/python/training/monitored_session.py", line 934, in init
stop_grace_period_secs=stop_grace_period_secs)
File "/opt/conda/lib/python3.7/site-packages/tensorflow/python/training/monitored_session.py", line 648, in init
self._sess = _RecoverableSession(self._coordinated_creator)
File "/opt/conda/lib/python3.7/site-packages/tensorflow/python/training/monitored_session.py", line 1122, in init
_WrappedSession.init(self, self._create_session())
File "/opt/conda/lib/python3.7/site-packages/tensorflow/python/training/monitored_session.py", line 1127, in _create_session
return self._sess_creator.create_session()
File "/opt/conda/lib/python3.7/site-packages/tensorflow/python/training/monitored_session.py", line 812, in create_session
hook.after_create_session(self.tf_sess, self.coord)
File "/opt/conda/lib/python3.7/site-packages/icecaps/decoding/decoding.py", line 249, in after_create_session
self._get_feed_dict())
File "/opt/conda/lib/python3.7/site-packages/icecaps/decoding/decoding.py", line 226, in _get_feed_dict
features = self._input_fn(self, context)
File "/opt/conda/lib/python3.7/site-packages/icecaps/decoding/decoding.py", line 309, in _fn_get_input
return convert_interactive_input(in_msg, context, vocab, pad_len=max_len)
File "/opt/conda/lib/python3.7/site-packages/icecaps/decoding/decoding.py", line 293, in convert_interactive_input
in_msg = AbstractDataProcessor.basic_preprocess(in_msg)
File "/opt/conda/lib/python3.7/site-packages/icecaps/data_io/abstract_data_processor.py", line 48, in basic_preprocess
line = DataProcessor.tokenize_punctuation(line)
NameError: name 'DataProcessor' is not defined

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions