我一直在研究PhoneGap,现在我陷入僵局,需要一些建议.我知道PhoneGap本质上是将'html5,css,JS网站'转换为"应用程序"进行分发,这引出了我的问题:
为什么不能简单地利用活动中的webview来做同样的事情并保持应用本地化?
我正在部署keras模型并通过烧瓶api将测试数据发送到模型.我有两个文件:
第一:我的烧瓶应用:
# Let's startup the Flask application
app = Flask(__name__)
# Model reload from jSON:
print('Load model...')
json_file = open('models/model_temp.json', 'r')
loaded_model_json = json_file.read()
json_file.close()
keras_model_loaded = model_from_json(loaded_model_json)
print('Model loaded...')
# Weights reloaded from .h5 inside the model
print('Load weights...')
keras_model_loaded.load_weights("models/Model_temp.h5")
print('Weights loaded...')
# URL that we'll use to make predictions using get and post
@app.route('/predict',methods=['GET','POST'])
def predict():
data = request.get_json(force=True)
predict_request = [data["month"],data["day"],data["hour"]]
predict_request = np.array(predict_request)
predict_request = predict_request.reshape(1,-1)
y_hat = keras_model_loaded.predict(predict_request, batch_size=1, verbose=1)
return jsonify({'prediction': str(y_hat)})
if …Run Code Online (Sandbox Code Playgroud) 我使用CLI for AWS创建一个集群并使用json文件中的参数.这是CLI命令字符串Im使用:
aws emr create-cluster --name "Big Matrix Re Run 1" --ami-version 3.1.0 --steps file://Segmentgroup1.json --release-label --instance-groups InstanceGroupType=MASTER,InstanceCount=1,InstanceType=m3.xlarge InstanceGroupType=CORE,InstanceCount=2,InstanceType=m3.xlarge --auto-terminate
Run Code Online (Sandbox Code Playgroud)
我的json文件(Segmentgroup1.json)位于运行AWS命令字符串的同一个文件夹中,但是我一直收到以下错误:
No JSON object could be decoded
Run Code Online (Sandbox Code Playgroud)
基于我发现它没有找到json文件.有任何想法吗?
我遇到了以下Python代码部分的问题:
# Open/Create the output file
with open(sys.argv[1] + '/Concatenated.csv', 'w+') as outfile:
try:
with open(sys.argv[1] + '/MatrixHeader.csv') as headerfile:
for line in headerfile:
outfile.write(line + '\n')
except:
print 'No Header File'
Run Code Online (Sandbox Code Playgroud)
具体来说错误如下:
Traceback (most recent call last): File "ConcatenateFiles.py", line 12, in <module> with open(sys.argv[1] + 'Concatenated.csv', 'w+') as outfile:
IndexError: list index out of range
Run Code Online (Sandbox Code Playgroud)
我做了一些研究,似乎sys.argv在运行脚本时可能需要在命令行进行参数,但我不确定要添加什么或问题可能是什么!我也搜索了网站,但我发现的所有解决方案都没有评论和/或不包括我的开放功能.
任何帮助是极大的赞赏.
我正在使用以下代码在 Python 中创建一个简单的绘图折线图。我有两个变量(在代码底部):
ctime
amount
Run Code Online (Sandbox Code Playgroud)
ctime 只使用数量中每个元素的当前时间;有 10 倍的数量是包含在 0-1000 之间的数量;这是十个金额
我想通过以下方式为我的绘图标记着色:
金额小于300;该值的特定标记将是绿色量介于 300 和 400 之间;该值的特定标记将是黄色 数量大于 400;该值的特定标记将为红色
有什么方法可以为此构建条件类型处理程序吗?
layout = Layout(
title='Current Amount',
titlefont=Font(
family='"Open sans", verdana, arial, sans-serif',
size=17,
color='#444'
),
font=Font(
family='"Open sans", verdana, arial, sans-serif',
size=12,
color='#444'
),
showlegend=True,
autosize=True,
width=803,
height=566,
xaxis=XAxis(
title='Time',
titlefont=Font(
family='"Open sans", verdana, arial, sans-serif',
size=14,
color='#444'
),
range=[1418632334984.89, 1418632334986.89],
domain=[0, 1],
type='date',
rangemode='normal',
autorange=True,
showgrid=False,
zeroline=False,
showline=True,
autotick=True,
nticks=0,
ticks='inside',
showticklabels=True,
tick0=0,
dtick=1,
ticklen=5,
tickwidth=1,
tickcolor='#444',
tickangle='auto',
tickfont=Font(
family='"Open …Run Code Online (Sandbox Code Playgroud) 我使用 caret 包的 varImp 函数,并尝试绘制它创建的结果数据帧。这是代码:
RocImp2 <- varImp(svmFit, scale = FALSE)
Run Code Online (Sandbox Code Playgroud)
我使用一个简单的图来绘制图表:
plot(RocImp2)
Run Code Online (Sandbox Code Playgroud)
结果应该如下所示:
而我的看起来像这样:
这是数据框的副本:
忽略图中的名称,因为它们来自另一个示例。
用更新的代码编辑:我在这里遗漏了一些东西; jQuery正在工作,但变量没有传递给查询.以下是所有更新的代码:
<span class="accepted"><a href="#" class="accept" id="<?php echo $id1; ?>" data-order="<?php echo $name; ?>"><input type="button" title="accept" value="Accept" /></a></span>
Run Code Online (Sandbox Code Playgroud)
AJAX脚本
<script type="text/javascript">
$(function() {
$(".accept").click(function(){
var element = $(this);
var del_id = element.attr("id");
var order_id = element.attr("data-order");
//if(confirm("Are you sure you want to delete this?"))
//{
$.ajax({
type: "POST",
url: "accept.php",
//data: info,
data: {id:del_id,order_id:order_id},
success: function(){}
//
});
$(this).parents(".show").animate({ backgroundColor: "#003" }, "slow")
.animate({ opacity: "hide" }, "slow");
//}
//return false;
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
新的php文件
include('db.php');
$id = $_POST['id'] ; …Run Code Online (Sandbox Code Playgroud)