Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: ScorpionBytes
  • License: apache-2.0
  • Language: C++
  • Default Branch: master
  • Size: 373 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 8
  • Releases: 0
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme Contributing License Code of conduct Citation Codeowners Security Authors Zenodo

README.md

Python PyPI DOI CII Best Practices OpenSSF Scorecard Fuzzing Status Fuzzing Status OSSRank Contributor Covenant TF Official Continuous TF Official Nightly

Documentation | ------------------- | Documentation |

TensorFlow is an end-to-end open source platform for machine learning. It has a comprehensive, flexible ecosystem of tools, libraries, and community resources that lets researchers push the state-of-the-art in ML and developers easily build and deploy ML-powered applications.

TensorFlow was originally developed by researchers and engineers working within the Machine Intelligence team at Google Brain to conduct research in machine learning and neural networks. However, the framework is versatile enough to be used in other areas as well.

TensorFlow provides stable Python and C++ APIs, as well as a non-guaranteed backward compatible API for other languages.

Keep up-to-date with release announcements and security updates by subscribing to announce@tensorflow.org. See all the mailing lists.

Install

See the TensorFlow install guide for the pip package, to enable GPU support, use a Docker container, and build from source.

To install the current release, which includes support for CUDA-enabled GPU cards (Ubuntu and Windows):

$ pip install tensorflow

Other devices (DirectX and MacOS-metal) are supported using Device plugins.

A smaller CPU-only package is also available:

$ pip install tensorflow-cpu

To update TensorFlow to the latest version, add --upgrade flag to the above commands.

Nightly binaries are available for testing using the tf-nightly and tf-nightly-cpu packages on PyPi.

Try your first TensorFlow program

shell $ python

```python

import tensorflow as tf tf.add(1, 2).numpy() 3 hello = tf.constant('Hello, TensorFlow!') hello.numpy() b'Hello, TensorFlow!' ```

For more examples, see the TensorFlow tutorials.

Contribution guidelines

If you want to contribute to TensorFlow, be sure to review the contribution guidelines. This project adheres to TensorFlow's code of conduct. By participating, you are expected to uphold this code.

We use GitHub issues for tracking requests and bugs, please see TensorFlow Forum for general questions and discussion, and please direct specific questions to Stack Overflow.

The TensorFlow project strives to abide by generally accepted best practices in open-source software development.

Patching guidelines

Follow these steps to patch a specific version of TensorFlow, for example, to apply fixes to bugs or security vulnerabilities:

  • Clone the TensorFlow repo and switch to the corresponding branch for your desired TensorFlow version, for example, branch r2.8 for version 2.8.
  • Apply (that is, cherry-pick) the desired changes and resolve any code conflicts.
  • Run TensorFlow tests and ensure they pass.
  • Build the TensorFlow pip package from source.

Continuous build status

You can find more community-supported platforms and configurations in the TensorFlow SIG Build community builds table.

Official Builds

Build Type | Status | Artifacts ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- Linux CPU | Status | PyPI Linux GPU | Status | PyPI Linux XLA | Status | TBA macOS | Status | PyPI Windows CPU | Status | PyPI Windows GPU | Status | PyPI Android | Status | Download Raspberry Pi 0 and 1 | Status | Py3 Raspberry Pi 2 and 3 | Status | Py3 Libtensorflow MacOS CPU | Status Temporarily Unavailable | Nightly Binary Official GCS Libtensorflow Linux CPU | Status Temporarily Unavailable | Nightly Binary Official GCS Libtensorflow Linux GPU | Status Temporarily Unavailable | Nightly Binary Official GCS Libtensorflow Windows CPU | Status Temporarily Unavailable | Nightly Binary Official GCS Libtensorflow Windows GPU | Status Temporarily Unavailable | Nightly Binary Official GCS

Resources

Learn more about the TensorFlow community and how to contribute.

Courses

License

Apache License 2.0

Owner

  • Name: Tom Ryan
  • Login: ScorpionBytes
  • Kind: user

GitHub Events

Total
Last Year

Dependencies

.github/workflows/arm-cd.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
.github/workflows/arm-ci-extended-cpp.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
.github/workflows/arm-ci-extended.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
.github/workflows/arm-ci.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
.github/workflows/cffconvert.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • citation-file-format/cffconvert-github-action 4cf11baa70a673bfdf9dad0acc7ee33b3f4b6084 composite
.github/workflows/issue-on-pr-rollback.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • actions/github-script d556feaca394842dc55e4734bf3bb9f685482fa0 composite
.github/workflows/pylint-presubmit.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • actions/setup-python 2c3dd9e7e29afd70cc0950079bde6c979d1f69f9 composite
  • trilom/file-changes-action a6ca26c14274c33b15e6499323aac178af06ad4b composite
.github/workflows/release-branch-cherrypick.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • peter-evans/create-pull-request 2b011faafdcbc9ceb11414d64d0573f37c774b04 composite
.github/workflows/scorecards-analysis.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • actions/upload-artifact 83fd05a356d7e2593de66fc9913b3002723633cb composite
  • github/codeql-action/upload-sarif 896079047b4bb059ba6f150a5d87d47dde99e6e5 composite
  • ossf/scorecard-action 15c10fcf1cf912bd22260bfec67569a359ab87da composite
.github/workflows/sigbuild-docker-branch.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • docker/build-push-action c56af957549030174b10d6867f20e78cfd7debc5 composite
  • docker/login-action f4ef78c080cd8ba55a85445d5b36e214a81df20a composite
  • docker/setup-buildx-action 8c0edbc76e98fa90f69d9a2c020dcb50019dc325 composite
.github/workflows/sigbuild-docker-presubmit.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • docker/build-push-action c56af957549030174b10d6867f20e78cfd7debc5 composite
  • docker/login-action f4ef78c080cd8ba55a85445d5b36e214a81df20a composite
  • docker/setup-buildx-action 8c0edbc76e98fa90f69d9a2c020dcb50019dc325 composite
  • mshick/add-pr-comment a65df5f64fc741e91c59b8359a4bc56e57aaf5b1 composite
.github/workflows/sigbuild-docker.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • docker/build-push-action c56af957549030174b10d6867f20e78cfd7debc5 composite
  • docker/login-action f4ef78c080cd8ba55a85445d5b36e214a81df20a composite
  • docker/setup-buildx-action 8c0edbc76e98fa90f69d9a2c020dcb50019dc325 composite
.github/workflows/stale-issues.yml actions
  • actions/stale v7 composite
.github/workflows/trusted-partners.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • actions/github-script d556feaca394842dc55e4734bf3bb9f685482fa0 composite
.github/workflows/update-nightly.yml actions
  • zofrex/mirror-branch a8809f0b42f9dfe9b2c5c2162a46327c23d15266 composite
.github/workflows/update-rbe.yml actions
  • actions/checkout 755da8c3cf115ac066823e79a1e1788f8940201b composite
  • peter-evans/create-pull-request 2b011faafdcbc9ceb11414d64d0573f37c774b04 composite
tensorflow/lite/examples/ios/camera/Podfile cocoapods
  • TensorFlowLite = 1.13.1
tensorflow/lite/examples/ios/simple/Podfile cocoapods
  • TensorFlowLite = 1.13.1
tensorflow/lite/ios/TensorFlowLiteC.podspec cocoapods
  • TensorFlowLiteC >= 0
tensorflow/lite/ios/TensorFlowLiteSelectTfOps.podspec cocoapods
tensorflow/lite/objc/TensorFlowLiteObjC.podspec cocoapods
tensorflow/lite/objc/apps/TestApp/Podfile cocoapods
  • TensorFlowLiteObjC >= 0
tensorflow/lite/swift/TensorFlowLiteSwift.podspec cocoapods
ci/devinfra/docker_windows/Dockerfile docker
  • mcr.microsoft.com/dotnet/framework/sdk 4.8-windowsservercore-ltsc2019 build
ci/official/containers/linux_arm64/Dockerfile docker
  • devel latest build
  • nvidia/cuda 12.2.0-devel-ubuntu20.04 build
  • ubuntu 20.04 build
tensorflow/tools/gcs_test/Dockerfile docker
  • ubuntu 16.04 build
tensorflow/tools/tf_sig_build_dockerfiles/Dockerfile docker
  • nvidia/cuda 12.2.0-base-ubuntu20.04 build
  • ubuntu 20.04 build
tensorflow/lite/java/demo/app/build.gradle maven
  • com.android.support.constraint:constraint-layout 1.0.2 implementation
  • com.android.support:appcompat-v7 25.2.0 implementation
  • com.android.support:design 25.2.0 implementation
  • com.android.support:support-annotations 25.3.1 implementation
  • com.android.support:support-v13 25.2.0 implementation
  • org.tensorflow:tensorflow-lite 0.0.0-nightly-SNAPSHOT implementation
  • org.tensorflow:tensorflow-lite-gpu 0.0.0-nightly-SNAPSHOT implementation
  • org.tensorflow:tensorflow-lite-local 0.0.0 implementation
tensorflow/lite/java/demo/build.gradle maven
tensorflow/lite/java/ovic/demo/app/build.gradle maven
  • com.android.support.constraint:constraint-layout 1.0.2 implementation
  • com.android.support:appcompat-v7 25.2.0 implementation
  • com.android.support:design 25.2.0 implementation
  • com.android.support:support-annotations 25.3.1 implementation
  • com.android.support:support-v13 25.2.0 implementation
tensorflow/lite/java/ovic/demo/build.gradle maven
tensorflow/tools/android/test/build.gradle maven
ci/official/containers/linux_arm64/devel.requirements.txt pypi
  • PyYAML * development
  • absl-py * development
  • astunparse * development
  • auditwheel * development
  • flatbuffers * development
  • gast ==0.4.0 development
  • google_pasta * development
  • grpcio * development
  • h5py * development
  • jax * development
  • jaxlib * development
  • junitparser * development
  • lit * development
  • lxml * development
  • numpy * development
  • opt_einsum * development
  • packaging * development
  • portpicker * development
  • protobuf >=3.20.3,<5.0.0dev, development
  • pylint * development
  • scipy * development
  • six * development
  • termcolor * development
  • twine * development
  • typing_extensions * development
  • wheel * development
  • wrapt * development
ci/official/containers/linux_arm64/devel.usertools/test.requirements.txt pypi
  • grpcio * development
  • jax * development
  • jaxlib * development
  • portpicker * development
  • scipy * development
ci/official/containers/linux_arm64/jax.requirements.txt pypi
  • absl-py *
  • auditwheel *
  • cloudpickle *
  • colorama >=0.4.4
  • importlib_metadata >=4.6
  • matplotlib *
  • ml_dtypes >=0.2.0
  • numpy ==1.23.4
  • numpy ==1.22.4
  • numpy ==1.26.0
  • opt-einsum *
  • pillow >=9.1.0
  • portpicker *
  • rich *
  • scipy ==1.7.3
  • scipy ==1.11.2
  • scipy ==1.9.2
  • setuptools *
  • six *
  • typing_extensions *
  • wheel *
ci/official/requirements_updater/requirements.in pypi
  • astor ==0.7.1
  • astunparse ==1.6.3
  • dill ==0.3.6
  • gast ==0.4.0
  • grpcio >=1.24.3,<2.0
  • h5py >=2.9.0
  • jax ==0.4.7
  • keras-nightly *
  • lit *
  • numpy *
  • opt_einsum ==3.3.0
  • packaging ==23.1
  • portpicker ==1.5.2
  • requests ==2.31.0
  • scipy ==1.10.1
  • setuptools ==67.6.1
  • tb-nightly *
  • tblib ==1.7.0
  • termcolor ==2.3.0
  • tf-estimator-nightly *
  • typing_extensions ==4.2.0
  • wheel *
  • wrapt ==1.14.1
requirements_lock_3_10.txt pypi
  • absl-py ==1.4.0
  • astor ==0.7.1
  • astunparse ==1.6.3
  • cachetools ==5.3.1
  • certifi ==2023.7.22
  • charset-normalizer ==3.2.0
  • dill ==0.3.6
  • gast ==0.4.0
  • google-auth ==2.22.0
  • google-auth-oauthlib ==1.0.0
  • grpcio ==1.58.0
  • h5py ==3.9.0
  • idna ==3.4
  • jax ==0.4.7
  • keras-nightly ==2.15.0.dev2023090707
  • lit ==16.0.6
  • markdown ==3.4.4
  • markupsafe ==2.1.3
  • ml-dtypes ==0.2.0
  • numpy ==1.23.5
  • oauthlib ==3.2.2
  • opt-einsum ==3.3.0
  • packaging ==23.1
  • portpicker ==1.5.2
  • protobuf ==4.23.4
  • psutil ==5.9.5
  • pyasn1 ==0.5.0
  • pyasn1-modules ==0.3.0
  • requests ==2.31.0
  • requests-oauthlib ==1.3.1
  • rsa ==4.9
  • scipy ==1.10.1
  • setuptools ==67.6.1
  • six ==1.16.0
  • tb-nightly ==2.15.0a20230907
  • tblib ==1.7.0
  • tensorboard-data-server ==0.7.1
  • termcolor ==2.3.0
  • tf-estimator-nightly ==2.15.0.dev2023090708
  • typing-extensions ==4.2.0
  • urllib3 ==1.26.16
  • werkzeug ==2.3.7
  • wheel ==0.38.4
  • wrapt ==1.14.1
requirements_lock_3_11.txt pypi
  • absl-py ==1.4.0
  • astor ==0.7.1
  • astunparse ==1.6.3
  • cachetools ==5.3.1
  • certifi ==2023.7.22
  • charset-normalizer ==3.2.0
  • dill ==0.3.6
  • gast ==0.4.0
  • google-auth ==2.22.0
  • google-auth-oauthlib ==1.0.0
  • grpcio ==1.58.0
  • h5py ==3.9.0
  • idna ==3.4
  • jax ==0.4.7
  • keras-nightly ==2.15.0.dev2023090707
  • lit ==16.0.6
  • markdown ==3.4.4
  • markupsafe ==2.1.3
  • ml-dtypes ==0.2.0
  • numpy ==1.23.5
  • oauthlib ==3.2.2
  • opt-einsum ==3.3.0
  • packaging ==23.1
  • portpicker ==1.5.2
  • protobuf ==4.23.4
  • psutil ==5.9.5
  • pyasn1 ==0.5.0
  • pyasn1-modules ==0.3.0
  • requests ==2.31.0
  • requests-oauthlib ==1.3.1
  • rsa ==4.9
  • scipy ==1.10.1
  • setuptools ==67.6.1
  • six ==1.16.0
  • tb-nightly ==2.15.0a20230907
  • tblib ==1.7.0
  • tensorboard-data-server ==0.7.1
  • termcolor ==2.3.0
  • tf-estimator-nightly ==2.15.0.dev2023090708
  • typing-extensions ==4.2.0
  • urllib3 ==1.26.16
  • werkzeug ==2.3.7
  • wheel ==0.38.4
  • wrapt ==1.14.1
requirements_lock_3_9.txt pypi
  • absl-py ==1.4.0
  • astor ==0.7.1
  • astunparse ==1.6.3
  • cachetools ==5.3.1
  • certifi ==2023.7.22
  • charset-normalizer ==3.2.0
  • dill ==0.3.6
  • gast ==0.4.0
  • google-auth ==2.22.0
  • google-auth-oauthlib ==1.0.0
  • grpcio ==1.58.0
  • h5py ==3.9.0
  • idna ==3.4
  • importlib-metadata ==6.8.0
  • jax ==0.4.7
  • keras-nightly ==2.15.0.dev2023090707
  • lit ==16.0.6
  • markdown ==3.4.4
  • markupsafe ==2.1.3
  • ml-dtypes ==0.2.0
  • numpy ==1.23.5
  • oauthlib ==3.2.2
  • opt-einsum ==3.3.0
  • packaging ==23.1
  • portpicker ==1.5.2
  • protobuf ==4.23.4
  • psutil ==5.9.5
  • pyasn1 ==0.5.0
  • pyasn1-modules ==0.3.0
  • requests ==2.31.0
  • requests-oauthlib ==1.3.1
  • rsa ==4.9
  • scipy ==1.10.1
  • setuptools ==67.6.1
  • six ==1.16.0
  • tb-nightly ==2.15.0a20230907
  • tblib ==1.7.0
  • tensorboard-data-server ==0.7.1
  • termcolor ==2.3.0
  • tf-estimator-nightly ==2.15.0.dev2023090708
  • typing-extensions ==4.2.0
  • urllib3 ==1.26.16
  • werkzeug ==2.3.7
  • wheel ==0.38.4
  • wrapt ==1.14.1
  • zipp ==3.16.2
tensorflow/python/tpu/client/pip_package/setup.py pypi
  • google-api-python-client ==1.8.0
  • oauth2client *
tensorflow/python/tpu/profiler/pip_package/setup.py pypi
tensorflow/tools/ci_build/release/requirements_common.txt pypi
  • absl-py *
  • astunparse *
  • flatbuffers *
  • gast ==0.4.0
  • google_pasta *
  • grpcio *
  • h5py *
  • keras-nightly *
  • lit *
  • ml_dtypes *
  • numpy *
  • opt_einsum *
  • packaging *
  • portpicker *
  • protobuf *
  • scipy *
  • six *
  • tb-nightly *
  • termcolor *
  • tf-estimator-nightly *
  • typing_extensions *
  • wheel *
  • wrapt *
tensorflow/tools/ci_build/release/requirements_mac.txt pypi
  • certifi *
  • jax *
  • jaxlib *
  • setuptools *
  • twine *
tensorflow/tools/ci_build/release/requirements_ubuntu.txt pypi
  • PyYAML *
  • jax *
  • jaxlib *
tensorflow/tools/pip_package/redundant_tensorflow_gpu/setup.py pypi
tensorflow/tools/pip_package/redundant_tf_nightly_gpu/setup.py pypi
tensorflow/tools/pip_package/setup.py pypi
tensorflow/tools/tf_sig_build_dockerfiles/devel.requirements.txt pypi
  • PyYAML * development
  • absl-py * development
  • astunparse * development
  • auditwheel * development
  • flatbuffers * development
  • gast ==0.4.0 development
  • google_pasta * development
  • grpcio * development
  • h5py * development
  • jax * development
  • jaxlib * development
  • junitparser * development
  • keras-nightly * development
  • lit * development
  • lxml * development
  • ml_dtypes * development
  • numpy * development
  • opt_einsum * development
  • packaging * development
  • portpicker * development
  • protobuf * development
  • pylint * development
  • scipy * development
  • six * development
  • tb-nightly * development
  • termcolor * development
  • tf-estimator-nightly * development
  • twine * development
  • typing_extensions * development
  • wheel * development
  • wrapt * development
third_party/xla/build_tools/docker/context/python_build_requirements.txt pypi
  • numpy >=1.19.4
  • pip >=21.3