Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Every version of the Python Engine engine comes with 3 flavours:

Image

Description

pyfx

Minimal image containing only the pyfx Python module and required dependencies.

datascience

Image containing pyfx and common data science Python libraries.

neural

Image containing pyfx, common data science libraries and neural network related libraries.

For v4, those flavours contains the following libraries (and their dependencies):

  • pyfx contains:

    • python = "3.10."

    • setuptools

    • filelock

    • numpy

    • pandas

    • fastavro

    • requests

    • requests-toolbelt

    • SecretStorage

  • datascience contains pyfx libraries and dependencies, plus the following:

    • dython,

    • eli5,

    • graphviz,

    • igraph,

    • imbalanced-learn,

    • jpmml-evaluator,

    • leidenalg,

    • lightgbm,

    • matplotlib,

    • onnxmltools,

    • onnxruntime,

    • optuna,

    • pynndescent,

    • umap-learn,

    • sacred,
      scipy,

    • shap,

    • SQLAlchemy,

    • scikit-learn,

    • sklearn-pandas,

    • sklearn2pmml,

    • statsmodels,

    • sympy,

    • xgboost,

  • neural contains pyfx and datascience libraries and dependencies, plus the following:

    • BERTopic,

    • darts,

    • inflect

    • neuralprophet,

    • sentence-transformers,

    • tensorflow,

    • torch,

    • torchviz