web-dev-qa-db-fra.com

Soumission du devoir sur Coursera ML dans Octave

Mission de programmation Semaine 3, Apprentissage automatique, Andrew-ng, Coursera
Système: Ubuntu 16.04
Octave 4.0.0

Problème: Impossible de soumettre le code au serveur. Ce code a été soumis avec succès à partir de Windows env.

octave:1> submit
== Submitting solutions | Logistic Regression...
Login (email address): *************
Token: ************
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   983  100    25  100   958     11    436  0:00:02  0:00:02 --:--:--   437
error: structure has no member 'message'
error: called from
    submitWithConfiguration at line 35 column 5
    submit at line 40 column 3
error: evaluating argument list element number 2
error: called from
    submitWithConfiguration at line 35 column 5
    submit at line 40 column 3
29
Muhriddin Ismoilov

Octave 4.0.0 ne fonctionne pas bien avec les scripts de soumission (sur Ubuntu).

Vérifiez la version sur votre terminal:

octave --version

si c'est 4.0.0, mettez-le à jour.

Sudo add-apt-repository ppa:octave/stable

Sudo apt update

Sudo apt-get install octave

Il y a aussi un avertissement dans les discussions.

51
Vaibhav Pandey

La mise à niveau vers une nouvelle version a fonctionné dans mon cas. 4.0.0 ne fonctionne pas et génère l'erreur de manière persistante. J'ai installé GNU Octave, version 4.2.1 et cela a fonctionné.

1
Mohit Kalra