data2vis
data2vis copied to clipboard
Hello! I thoght that it will be good to upgrade at least to TF-1.15 because 1.10 is no longer avaliable using pip
For example Anyway i ll be happy to assist with this and will try to provide pull request for v1.15
WARNING:tensorflow:From */data2vis/seq2seq/training/hooks.py:44: The name tf.train.SessionRunHook is deprecated. Please use tf.estimator.SessionRunHook instead.
WARNING:tensorflow:From */data2vis/seq2seq/training/hooks.py:296: The name tf.train.GlobalStepWaiterHook is deprecated. Please use tf.estimator.GlobalStepWaiterHook instead.
WARNING:tensorflow:
The TensorFlow contrib module will not be included in TensorFlow 2.0.
For more information, please see:
* https://github.com/tensorflow/community/blob/master/rfcs/20180907-contrib-sunset.md
* https://github.com/tensorflow/addons
* https://github.com/tensorflow/io (for I/O related ops)
If you depend on functionality not listed there, please file an issue.
WARNING:tensorflow:From */data2vis/seq2seq/training/utils.py:92: The name tf.gfile.GFile is deprecated. Please use tf.io.gfile.GFile instead.
WARNING:tensorflow:From */data2vis/seq2seq/configurable.py:136: The name tf.logging.info is deprecated. Please use tf.compat.v1.logging.info instead.
========model params ========== {'optimizer.name': 'Adam', 'decoder.class': 'seq2seq.decoders.AttentionDecoder', 'inference.beam_search.beam_width': 15, 'decoder.params': {'rnn_cell': {'dropout_input_keep_prob': 0.5, 'num_layers': 2, 'cell_params': {'num_units': 512}, 'dropout_output_keep_prob': 1.0, 'cell_class': 'LSTMCell'}, 'max_decode_length': 2000}, 'optimizer.learning_rate': 0.0001, 'source.reverse': False, 'source.max_seq_len': 500, 'attention.params': {'num_units': 512}, 'attention.class': 'seq2seq.decoders.attention.AttentionLayerDot', 'vocab_target': 'sourcedata/vocab.target', 'target.max_seq_len': 500, 'optimizer.params': {'epsilon': 8e-07}, 'bridge.class': 'seq2seq.models.bridges.ZeroBridge', 'vocab_source': 'sourcedata/vocab.source', 'encoder.params': {'rnn_cell': {'dropout_input_keep_prob': 0.5, 'num_layers': 2, 'cell_params': {'num_units': 512}, 'dropout_output_keep_prob': 1.0, 'cell_class': 'LSTMCell'}}, 'encoder.class': 'seq2seq.encoders.BidirectionalRNNEncoder', 'embedding.dim': 512}
WARNING:tensorflow:From */data2vis/seq2seq/training/utils.py:259: The name tf.variable_scope is deprecated. Please use tf.compat.v1.variable_scope instead.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/contrib/slim/python/slim/data/parallel_reader.py:246: string_input_producer (from tensorflow.python.training.input) is deprecated and will be removed in a future version.
Instructions for updating:
Queue-based input pipelines have been replaced by `tf.data`. Use `tf.data.Dataset.from_tensor_slices(string_tensor).shuffle(tf.shape(input_tensor, out_type=tf.int64)[0]).repeat(num_epochs)`. If `shuffle=False`, omit the `.shuffle(...)`.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/training/input.py:277: input_producer (from tensorflow.python.training.input) is deprecated and will be removed in a future version.
Instructions for updating:
Queue-based input pipelines have been replaced by `tf.data`. Use `tf.data.Dataset.from_tensor_slices(input_tensor).shuffle(tf.shape(input_tensor, out_type=tf.int64)[0]).repeat(num_epochs)`. If `shuffle=False`, omit the `.shuffle(...)`.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/training/input.py:189: limit_epochs (from tensorflow.python.training.input) is deprecated and will be removed in a future version.
Instructions for updating:
Queue-based input pipelines have been replaced by `tf.data`. Use `tf.data.Dataset.from_tensors(tensor).repeat(num_epochs)`.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/training/input.py:112: RefVariable.count_up_to (from tensorflow.python.ops.variables) is deprecated and will be removed in a future version.
Instructions for updating:
Prefer Dataset.range instead.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/ops/variables.py:2522: count_up_to (from tensorflow.python.ops.state_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Prefer Dataset.range instead.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/training/input.py:198: QueueRunner.__init__ (from tensorflow.python.training.queue_runner_impl) is deprecated and will be removed in a future version.
Instructions for updating:
To construct input pipelines, use the `tf.data` module.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/training/input.py:198: add_queue_runner (from tensorflow.python.training.queue_runner_impl) is deprecated and will be removed in a future version.
Instructions for updating:
To construct input pipelines, use the `tf.data` module.
WARNING:tensorflow:From /home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/contrib/slim/python/slim/data/parallel_reader.py:95: TextLineReader.__init__ (from tensorflow.python.ops.io_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Queue-based input pipelines have been replaced by `tf.data`. Use `tf.data.TextLineDataset`.
WARNING:tensorflow:From */data2vis/seq2seq/data/split_tokens_decoder.py:54: calling string_split (from tensorflow.python.ops.ragged.ragged_string_ops) with delimiter is deprecated and will be removed in a future version.
Instructions for updating:
delimiter is deprecated, please use sep instead.
WARNING:tensorflow:From */data2vis/seq2seq/training/utils.py:282: batch (from tensorflow.python.training.input) is deprecated and will be removed in a future version.
Instructions for updating:
Queue-based input pipelines have been replaced by `tf.data`. Use `tf.data.Dataset.batch(batch_size)` (or `padded_batch(...)` if `dynamic_pad=True`).
WARNING:tensorflow:From */data2vis/seq2seq/data/vocab.py:77: The name tf.gfile.Exists is deprecated. Please use tf.io.gfile.exists instead.
WARNING:tensorflow:From */data2vis/seq2seq/graph_utils.py:55: The name tf.add_to_collection is deprecated. Please use tf.compat.v1.add_to_collection instead.
WARNING:tensorflow:From */data2vis/seq2seq/models/seq2seq_model.py:236: to_int32 (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use `tf.cast` instead.
WARNING:tensorflow:From */data2vis/seq2seq/models/seq2seq_model.py:237: The name tf.summary.histogram is deprecated. Please use tf.compat.v1.summary.histogram instead.
WARNING:tensorflow:From */data2vis/seq2seq/models/seq2seq_model.py:237: to_float (from tensorflow.python.ops.math_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use `tf.cast` instead.
WARNING:tensorflow:From */data2vis/seq2seq/graph_utils.py:37: The name tf.make_template is deprecated. Please use tf.compat.v1.make_template instead.
WARNING:tensorflow:From */data2vis/seq2seq/models/seq2seq_model.py:131: The name tf.get_variable is deprecated. Please use tf.compat.v1.get_variable instead.
WARNING:tensorflow:From */data2vis/seq2seq/encoders/rnn_encoder.py:130: The name tf.get_variable_scope is deprecated. Please use tf.compat.v1.get_variable_scope instead.
Traceback (most recent call last):
File "webserver.py", line 149, in <module>
model=model, input_pipeline=input_pipeline_infer, batch_size=batch_size)
File "*/data2vis/seq2seq/inference/inference.py", line 54, in create_inference_graph
return model(features=features, labels=labels, params=None)
File "*/data2vis/seq2seq/models/model_base.py", line 146, in __call__
return self._build(features, labels, params)
File "*/data2vis/seq2seq/models/seq2seq_model.py", line 297, in _build
encoder_output = self.encode(features, labels)
File "*/data2vis/seq2seq/graph_utils.py", line 38, in func_wrapper
return templated_func(*args, **kwargs)
File "/home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/ops/template.py", line 393, in __call__
return self._call_func(args, kwargs)
File "/home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/ops/template.py", line 355, in _call_func
result = self._func(*args, **kwargs)
File "*/data2vis/seq2seq/models/basic_seq2seq.py", line 109, in encode
return encoder_fn(source_embedded, features["source_len"])
File "*/data2vis/seq2seq/graph_module.py", line 57, in __call__
return self._template(*args, **kwargs)
File "/home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/ops/template.py", line 385, in __call__
return self._call_func(args, kwargs)
File "/home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/ops/template.py", line 355, in _call_func
result = self._func(*args, **kwargs)
File "*/data2vis/seq2seq/encoders/encoder.py", line 49, in _build
return self.encode(inputs, *args, **kwargs)
File "*/data2vis/seq2seq/encoders/rnn_encoder.py", line 135, in encode
cell_fw = training_utils.get_rnn_cell(**self.params["rnn_cell"])
File "*/data2vis/seq2seq/training/utils.py", line 157, in get_rnn_cell
cell = cell_from_spec(cell_class, cell_params)
File "*/data2vis/seq2seq/training/utils.py", line 123, in cell_from_spec
are: {}""".format(key, cell_class.__name__, cell_args))
ValueError: num_units is not a valid argument for LSTMCell class. Available arguments
are: set()
originally defined at:
File "*/data2vis/seq2seq/models/basic_seq2seq.py", line 108, in encode
encoder_fn = self.encoder_class(self.params["encoder.params"], self.mode)
File "*/data2vis/seq2seq/encoders/rnn_encoder.py", line 119, in __init__
super(BidirectionalRNNEncoder, self).__init__(params, mode, name)
File "*/data2vis/seq2seq/encoders/encoder.py", line 45, in __init__
GraphModule.__init__(self, name)
File "*/data2vis/seq2seq/graph_module.py", line 44, in __init__
self._template = tf.make_template(name, self._build, create_scope_now_=True)
File "/home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/ops/template.py", line 161, in make_template
**kwargs)
originally defined at:
File "*/data2vis/seq2seq/graph_utils.py", line 37, in func_wrapper
templated_func = tf.make_template(name_, func)
File "/home/dark/miniconda3/envs/data2vis-env/lib/python3.7/site-packages/tensorflow_core/python/ops/template.py", line 161, in make_template
**kwargs)