我想把keras模型转换成tensorflow.js模型。我运行官方指挥:
tensorflowjs_converter --input_format keras \
path/to/my_model.h5 \
path/to/tfjs_target_dir
-bash: tensorflowjs_converter: command not found我怎样才能解决这个问题?
发布于 2018-05-14 13:28:11
我尝试使用以下方法安装tensorflowjs库:
$ sudo pip install tensorflowjs而不是
$ pip install tensorflowjs然后跑
$ tensorflowjs_converter --input_format keras \
path/to/my_model.h5 \
path/to/tfjs_target_dir它在跑!
发布于 2019-03-25 12:06:53
在我的例子中,Python二进制文件文件夹没有添加到PATH中。可以将其添加到路径中,也可以使用绝对路径运行二进制文件。下面的命令提供了您正在使用的当前Python安装的路径:
$ python -m site --user-base
/Users/me/Library/Python/2.7二进制文件将存储在bin子dir中(您可以将它添加到路径中):
/Users/me/Library/Python/2.7/bin要使用绝对路径运行二进制文件,只需添加二进制名称tensorflowjs_converter
$ /Users/me/Library/Python/2.7/bin/tensorflowjs_converter ...发布于 2020-03-27 11:43:44
在我的例子中,创建一个干净的conda环境是有帮助的(pyenv不支持Windows)。确保使用python版本3.6.8。而不是激活新的env并安装tensorflowjs:
conda create -n tfjs python=3.6.8
conda activate tfjs
pip install tensorflowjs这对我起了作用。
https://stackoverflow.com/questions/50317081
复制相似问题