小编use*_*174的帖子

如何更新npm

我正在尝试安装mean.io样板.运行时失败sudo npm install -g meanio@latest.在失败之前,它注意到它'想要'npm版本1.4.x,而我已经安装了1.2.18.所以我尝试将npm更新到最新版本; 几种方式.最后一个是......

ubuntu@ip-xxx-xx-xx-xxx:~$ sudo npm install -g npm
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
npm@1.4.7 /usr/local/lib/node_modules/npm

ubuntu@ip-xxx-xx-xx-xxx:~$ npm --version
1.2.18
Run Code Online (Sandbox Code Playgroud)

当我刚刚更新到1.4.7时,为什么它仍然显示版本1.2.18?

ubuntu npm

119
推荐指数
8
解决办法
17万
查看次数

如何将base64编码图像传递给Tensorflow预测?

我有一个google-cloud-ml模型,我可以通过传递float32的3维数组运行预测...

{ 'instances' [ { 'input' : '[ [ [ 0.0 ], [ 0.5 ], [ 0.8 ] ] ... ] ]' } ] }

然而,这不是传输图像的有效格式,因此我想传递base64编码的png或jpeg. 本文档讨论了这样做,但不清楚的是整个json对象是什么样的.是否{ 'b64' : 'x0welkja...' }代替了'[ [ [ 0.0 ], [ 0.5 ], [ 0.8 ] ] ... ] ]',留下封闭的"实例"和"输入"相同?还是其他一些结构?或者,张量流模型是否必须在base64 上进行训练

google-cloud-ml

7
推荐指数
1
解决办法
4169
查看次数

使用Keras和Google Cloud ML的Base64图像

我正在使用Keras预测图像类.它适用于Google Cloud ML(GCML),但为了提高效率,需要将其更改为传递base64字符串而不是json数组. 相关文档

我可以轻松运行python代码将base64字符串解码为json数组,但是当使用GCML时,我没有机会运行预处理步骤(除非在Keras中使用Lambda层,但我认为不是正确的方法).

另一个答案建议添加tf.placeholder类型tf.string,这是有道理的,但如何将其纳入Keras模型?

以下是培训模型和保存GCML导出模型的完整代码...

import os
import numpy as np
import tensorflow as tf
import keras
from keras import backend as K
from keras.models import Sequential
from keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2D, MaxPooling2D
from keras.preprocessing import image
from tensorflow.python.platform import gfile

IMAGE_HEIGHT = 138
IMAGE_WIDTH = 106
NUM_CLASSES = 329

def preprocess(filename):
    # decode the image file starting from the filename
    # end up with pixel values that …
Run Code Online (Sandbox Code Playgroud)

keras google-cloud-ml

6
推荐指数
2
解决办法
959
查看次数

标签 统计

google-cloud-ml ×2

keras ×1

npm ×1

ubuntu ×1