להתקין

בנייה יציבה

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

pip install --upgrade tensorflow-probability

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

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

בניות ליליות

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

התקן מהמקור

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

  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