No project description provided
Project description
# tensorflowjs: The Python Package for TensorFlow.js
The tensorflowjs pip package contains libraries and tools for [TensorFlow.js](https://js.tensorflow.org).
Use following command to install the library with support of interactive CLI: `bash pip install tensorflowjs[wizard] `
Then, run the following to see a list of CLI options
`bash tensorflowjs_converter --help `
or, use the wizard
`bash tensorflowjs_wizard `
Alternatively, run the converter via its Bazel target. This must be run from withing the tfjs repo:
`bash yarn bazel run //tfjs-converter/python/tensorflowjs/converters:converter -- --help `
## Development
The python tests are run with Bazel.
`bash yarn bazel test //tfjs-converter/python/... `
Alternatively, run yarn run-python-tests to run the above command.
To debug a specific test case, use the –test_filter option. For example,
`bash yarn bazel test //tfjs-converter/python/tensorflowjs/converters:tf_saved_model_conversion_v2_test --test_filter=ConvertTest.test_convert_saved_model_v1 `
Interactive debugging with breakpoints is supported by debugpy in VSCode. To enable debugging, put this code at the top of the test file you want to debug.
`python import debugpy debugpy.listen(('localhost', 5724)) print("Waiting for debugger to connect. See tfjs-converter python README") debugpy.wait_for_client() `
You may also need to add the following dependency to the test target in the Bazel BUILD file if it’s not already present. `starlark "//tfjs-converter/python/tensorflowjs:expect_debugpy_installed" `
Then, run the test with bazel run –config=debugpy and connect the VSCode debugger by selecting the Python: Attach (Converter) option.
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
Built Distribution
Hashes for tensorflowjs-4.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33dad9d4072494e43e8bf2b040f73183225f1e77686c8d1f9d1f43f41ca15646 |
|
MD5 | e30aa9c97bc575fc9f9bef65a57af2c9 |
|
BLAKE2b-256 | 87620c4c60a74eb41af639f7f3f04053933949f96d26b2733aa0d9cb0b9e7218 |