VEDA Tensorflow
Project description
VEDA TensorFlow
VEDA TensorFlow is a library to add device support for the NEC SX-Aurora TSUBASA into TensorFlow using the Pluggable Device API.
Release Notes
Version | Comment |
---|---|
v5 |
|
v4 |
|
v3 |
|
v2 |
|
v1 | Initial Release |
F.A.Q.
I get the error message: "Internal: platform is already registered with name: "NEC_SX_AURORA"
This error is caused by the combination of RH-Python38 package and using a VirtualEnv. Due to improper checking for symlinks in TensorFlow the device support library gets loaded and initialized twice causing this error message.
You can use the following workaround as long as the bug is not resolved in TensorFlow.
# BEGIN BUGFIX
import sys
import os
sys.path = list(set(os.path.realpath(p) for p in sys.path))
import site
getsitepackages = site.getsitepackages
def getsitepackages_(prefixes=None):
return list(filter(lambda x: 'lib64' not in x, getsitepackages(prefixes)))
site.getsitepackages = getsitepackages_
# END BUGFIX
import tensorflow
...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file veda_tensorflow-2.8.3.post5-py3-none-manylinux_2_17_x86_64.whl
.
File metadata
- Download URL: veda_tensorflow-2.8.3.post5-py3-none-manylinux_2_17_x86_64.whl
- Upload date:
- Size: 329.2 kB
- Tags: Python 3, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96e733e6f220f4577ae083c60cc044f6107304845522fbbf5a456e370da79feb |
|
MD5 | bd5d5e89fff804a30f4fded7e5d701a9 |
|
BLAKE2b-256 | f8b2135f5c5ab6db7944653be71313ba60dffa5bbbcb2fe472a7d82233c49e31 |