關於Coursera上的斯坦福機器學習課程的編程作業提交問題


學習Coursera上的斯坦福機器學習課程的時候,需要向其服務器提交編程作業,我遇到如下問題:

‘Submission failed: unexpected error: urlread: Peer certificate cannot be authenticated with given CA certificates. ’

我使用的是Win 7 64位操作系統,Octave 4.2.0

然后我在課程論壇上發現這個問題還比較多,然后解決辦法也很多,

后來仔細看了一下Mentor的解決方法,問題順利解決了,特分享給網友們,希望大家共同進步,方案如下:

在你的作業文件目錄.:..\ex2\lib下有個文件 submitWithConfiguration.m ,

其66行代碼為  responseBody = urlread(submissionUrl, 'post', params);

將其整行替換為 [code, responseBody] = system(sprintf('echo jsonBody=%s | curl -k -X POST -d @- %s', body, submissionUrl));

保存,重新啟動Octave即可解決以上問題。

看Mentor的闡述,所以有關 urlread 的問題以上方法都有效,但我自己沒有親自試過。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM