我已经使用pip install构建了v0.8.0的tensorflow,但是当我尝试任何skflow示例时,它们都因为
AttributeError: 'module' object has no attribute 'datasets'
Run Code Online (Sandbox Code Playgroud)
这就是结果
from tensorflow.contrib import learn
### Training data
# Downloads, unpacks and reads DBpedia dataset.
dbpedia = learn.datasets.load_dataset('dbpedia')
Run Code Online (Sandbox Code Playgroud) 我目前有一个设置,我的移动前端执行图像的 AWS s3 上传。s3 上传触发 AWS lambda 函数,该函数启动执行各种作业和操作的 AWS 步进函数(状态机)。
我正在寻找最好的(也是最省时的)方法来将步进函数结束时的输出返回到移动设备。
一种方法是监视executionARN状态机的 ,并在完成时获取数据。此处的awslabs lambda-refarch-imagerecognition 实现似乎就是这种情况。但是,我的前端在移动设备上,我宁愿不必发送和接收许多请求来检查状态机是否已完成。
另一种可能的解决方案是重构流程,使 s3 上传成为一个独立事件,一旦成功,就向触发 step-function 的 AWS API 网关发出 API 请求。然后 API POST 请求将返回响应。这里的问题是应用程序必须等待 s3 响应才能继续启动状态机。
是否有更好的方法来执行此序列并接收响应。理想情况下,s3 上传将从状态机返回完整响应。这样就有一个请求(图像上传)和一个响应。
lambda amazon-s3 amazon-web-services aws-step-functions aws-sdk-js