Skip to content

DeepRec-AI/estimator

Repository files navigation

DeepRec Estimator

Estimator for DeepRec is based on TensorFlow Estimator, which is high-level TensorFlow API that greatly simplifies machine learning programming. Estimators encapsulate training, evaluation, prediction, and exporting for your model.

New features in DeepRec Estimator:

  • Support GRPC++ for large scale distributed training in parameter server mode.
  • Support StarServer for large scale distributed training in parameter server mode.

Installation

Prepare for build

CPU Dev Docker

GCC Version Python Version IMAGE
9.4.0 3.8.10 alideeprec/deeprec-build:deeprec-dev-cpu-py38-ubuntu20.04

GPU(cuda11.6) Dev Docker

GCC Version Python Version CUDA VERSION IMAGE
9.4.0 3.8.10 CUDA 11.6.2 alideeprec/deeprec-build:deeprec-dev-gpu-py38-cu116-ubuntu20.04

Build from source

Develop Branch:master, Latest Release Branch: deeprec2302

Build Package Builder

bazel build //tensorflow_estimator/tools/pip_package:build_pip_package

Build Package

bazel-bin/tensorflow_estimator/tools/pip_package/build_pip_package /tmp/estimator_whl

Installing DeepRec will install the native tensorflow-estimator by default, please reinstall the compiled Estimator.

More details

See TensorFlow Estimator getting started guide for an introduction to the Estimator APIs.

About

Estimator for DeepRec based on TensorFlow Estimator.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 59

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy