Machine Learning 吴恩达 上交作业 Grader sent no response 解决

问题

吴恩达课程本地编译成功后,运行submit(),显示Grader sent no response:

**! Submission failed: 错误使用 submitWithConfiguration>validateResponse (line 158)

Grader sent no response

好不容易写完,提交不了真的很方。
然鹅其实还好。。。

解决方案

Good News:本地无法提交并不影响网页收到作业

我试了几次都没成功后,点开网页上“我提交的作业”,发现其实前几次操作的都已经成功上交了。所以可以选择本地提交操作后,再上网看自己的成绩,并不影响作业提交,只是有点麻烦。
以及,网页并不显示optional作业的完成情况,因为optional都是不算分数的,网页上optional文件的Feedback都是0/0,无法判断自己坐没做对;而本地会在Feedback显示‘Nice Work!'表示本文件成功。因此,如果想本地显示成绩,需要进行以下操作。

下载curl+修改submitWithConfiguration.m

Step 1 百度经验安装curl

Step 2 在lib中找到submitWithConfiguration.m,把131行和134行替换为:

json_command = sprintf(echo jsonBody=%s | curl -k -X POST -s -d @- %s’, body, url);

(其实就是在‘POST’ 后加上‘-s’即可)
PS.理论上每次作业都要先修改这部分才可正常提交。(好烦偶。。。)

以上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值