התקנה

מבנה יציב

התקן את הגרסה האחרונה של TensorFlow Probability:

pip install --upgrade tensorflow-probability

הסתברות TensorFlow תלויה במהדורה יציבה לאחרונה של TensorFlow (חבילת pip tensorflow ). עיין בהערות המהדורה של TFP לפרטים על תלות בין TensorFlow ו- TensorFlow Probability.

כדי לאלץ התקנה ספציפית ל-Python 3, החלף את pip ב- pip3 בפקודות לעיל. לעזרה נוספת בהתקנה, הנחיות להתקנת דרישות מוקדמות ו(אופציונלי) הגדרת סביבות וירטואליות, עיין במדריך ההתקנה של TensorFlow .

בנייה לילית

יש גם בנייה לילית של TensorFlow Probability תחת חבילת ה-pip tfp-nightly , אשר תלויה באחד של tf-nightly ו- tf-nightly-gpu . בנייה לילית כוללת תכונות חדשות יותר, אך עשויות להיות פחות יציבות מהגרסאות המהדורות.

התקן ממקור

אתה יכול גם להתקין ממקור. זה דורש את מערכת הבנייה של Bazel . מומלץ מאוד להתקין את הבנייה הלילית של TensorFlow ( tf-nightly ) לפני שתנסה לבנות את TensorFlow Probability מהמקור.

  sudo apt-get install bazel git python-pip
  python -m pip install --upgrade --user tf-nightly
  git clone https://github.com/tensorflow/probability.git
  cd probability
  bazel build --copt=-O3 --copt=-march=native :pip_pkg
  PKGDIR=$(mktemp -d)
  ./bazel-bin/pip_pkg $PKGDIR
  python -m pip install --upgrade --user $PKGDIR/*.whl