Forums

tensorflow.contrib not found

I'm trying to use some functionality from tf.contrib.learn but it doesn't seem to be working. I'm aware that this is deprecated content but using tensorflow 1.12.0 should allow it to work. The code:

feature_columns = tf.contrib.learn.infer_real_valued_columns_from_input(x_vals)
dnn_clf = tf.contrib.learn.DNNClassifier(feature_columns=feature_columns, n_classes=14, hidden_units=[60, 100], model_dir="/home/Ehoward14/mysite/dnn_model")
dnn_clf = tf.contrib.learn.SKCompat(dnn_clf)

The error:

Traceback (most recent call last):
  File "/usr/lib/python3.5/site-packages/flask/app.py", line 2292, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/lib/python3.5/site-packages/flask/app.py", line 1815, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/lib/python3.5/site-packages/flask/app.py", line 1718, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/lib/python3.5/site-packages/flask/_compat.py", line 35, in reraise
    raise value
  File "/usr/lib/python3.5/site-packages/flask/app.py", line 1813, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/lib/python3.5/site-packages/flask/app.py", line 1799, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/home/Ehoward14/mysite/predict.py", line 43, in price
    dnn_clf = tf.contrib.learn.DNNClassifier(feature_columns=feature_columns, n_classes=14, hidden_units=[60, 100], model_dir="/home/Ehoward14/mysite/dnn_model")
  File "/usr/lib/python3.5/site-packages/tensorflow/python/util/lazy_loader.py", line 53, in __getattr__
    module = self._load()
  File "/usr/lib/python3.5/site-packages/tensorflow/python/util/lazy_loader.py", line 42, in _load
    module = importlib.import_module(self.__name__)
  File "/usr/lib/python3.5/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 985, in _gcd_import
  File "<frozen importlib._bootstrap>", line 968, in _find_and_load
  File "<frozen importlib._bootstrap>", line 957, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 697, in exec_module
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/__init__.py", line 40, in <module>
    from tensorflow.contrib import distributions
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/distributions/__init__.py", line 38, in <module>
    from tensorflow.contrib.distributions.python.ops.estimator import *
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/distributions/python/ops/estimator.py", line 21, in <module>
    from tensorflow.contrib.learn.python.learn.estimators.head import _compute_weighted_loss
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/__init__.py", line 95, in <module>
    from tensorflow.contrib.learn.python.learn import *
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/__init__.py", line 28, in <module>
    from tensorflow.contrib.learn.python.learn import *
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/learn/__init__.py", line 30, in <module>
    from tensorflow.contrib.learn.python.learn import estimators
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/learn/estimators/__init__.py", line 302, in <module>
    from tensorflow.contrib.learn.python.learn.estimators.dnn import DNNClassifier
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn.py", line 35, in <module>
    from tensorflow.contrib.learn.python.learn.estimators import dnn_linear_combined
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/learn/estimators/dnn_linear_combined.py", line 36, in <module>
    from tensorflow.contrib.learn.python.learn.estimators import estimator
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/learn/estimators/estimator.py", line 52, in <module>
    from tensorflow.contrib.learn.python.learn.learn_io import data_feeder
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/learn/learn_io/__init__.py", line 26, in <module>
    from tensorflow.contrib.learn.python.learn.learn_io.dask_io import extract_dask_data
  File "/usr/lib/python3.5/site-packages/tensorflow/contrib/learn/python/learn/learn_io/dask_io.py", line 33, in <module>
    import dask.dataframe as dd
  File "/usr/lib/python3.5/site-packages/dask/dataframe/__init__.py", line 6, in <module>
    from .io import (from_array, from_pandas, from_bcolz,
  File "/usr/lib/python3.5/site-packages/dask/dataframe/io/__init__.py", line 6, in <module>
    from .csv import read_csv, to_csv, read_table
  File "/usr/lib/python3.5/site-packages/dask/dataframe/io/csv.py", line 251, in <module>
    TOTAL_MEM = psutil.virtual_memory().total
  File "/usr/lib/python3.5/site-packages/psutil/__init__.py", line 1934, in virtual_memory
    ret = _psplatform.virtual_memory()
  File "/usr/lib/python3.5/site-packages/psutil/_pslinux.py", line 388, in virtual_memory
    with open_binary('%s/meminfo' % get_procfs_path()) as f:
  File "/usr/lib/python3.5/site-packages/psutil/_pslinux.py", line 187, in open_binary
    return open(fname, "rb", **kwargs)
FileNotFoundError: [Errno 2] No such file or directory: '/proc/meminfo'

Hmm, that's interesting -- it looks like Tensorflow is trying to use a Linux subsystem that isn't supported on our virtualization system, unfortunately. Also, I should have mentioned before -- Tensorflow normally doesn't work inside website code on our system; it insists on starting threads, which our web serving framework currently doesn't support :-(

Could you please whitelist: api.webscraping.ai Documentation: https://webscraping.ai/api

See https://help.pythonanywhere.com/pages/RequestingAllowlistAdditions/