小编rob*_*del的帖子

由于AttributeError,Tensorflow示例全部失败:'module'对象没有属性'datasets'

我已经使用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)

python tensorflow skflow

7
推荐指数
2
解决办法
4720
查看次数

如何接收来自 AWS S3 触发的 lambda 函数的响应?

我目前有一个设置,我的移动前端执行图像的 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

5
推荐指数
1
解决办法
782
查看次数