我想在php中写服务 -
1)DynamoDB将具有带有两列key和val的表t
2)我将检查表t中是否存在某个键.
3)如果存在读取数据..如果不存在则在表t中插入新的键值
我正在检查一些链接 http://docs.aws.amazon.com/AWSSDKforPHP/latest/index.html#m=AmazonDynamoDB/put_item http://docs.aws.amazon.com/aws-sdk-php/guide/最新的/快速的start.html
要跟哪一个?
也有人可以给我快速示例和确切的语法.
提前致谢.
我正在使用目前在http://www.quuxlabs.com/blog上提供的代码
它给出了很好的结果.我可以清楚地看到矩阵发生了什么变化.
我也尝试在sklearn.decomposition.NMF上使用sklearn库 但是我用相同的输入得到的结果还不够好.也许我错过了什么.
这是我的示例代码 -
from sklearn.decomposition import NMF , ProjectedGradientNMF
R = [
[5,3,0,1],
[4,0,0,1],
[1,1,0,5],
[1,0,0,4],
[0,1,5,4],
]
R = numpy.array(R)
nmf = NMF(beta=0.001, eta=0.0001, init='random', max_iter=2000,nls_max_iter=20000, random_state=0, sparseness=None,tol=0.001)
nR = nmf.fit_transform(R)
print nR
print
print nmf.reconstruction_err_
print
Run Code Online (Sandbox Code Playgroud)
它不是维护矩阵中的退出/填充值,因为我可以使用博客中给出的代码看到.
有人可以帮我理解!