machine learning - Enviar Asignación en Coursera ML en Octave
machine-learning submit (3)
Aunque la respuesta de Vaibhav Pandey es un buen consejo (actualización a 4.2.xo superior), creo que este mensaje de error específico se debe a que no escribe explícitamente su dirección de correo electrónico.
El mensaje "enviar" es un poco confuso, ya que el Login (email address):
se puede interpretar erróneamente como "su correo electrónico se ha almacenado en algún lugar como predeterminado", cuando en realidad tiene que ingresarlo explícitamente de nuevo.
Después de arrancarle el pelo a OSX, resolví esto:
error: structure has no member ''message''
error: called from
submitWithConfiguration at line 35 column 5
submit at line 30 column 3
simplemente ingresando explícitamente mi dirección de correo electrónico.
Programación de la semana 3, Aprendizaje automático, Andrew-ng, Coursera
Sistema: Ubuntu 16.04
Octava 4.0.0
Problema: No se puede enviar el código al servidor. Este código fue enviado correctamente desde 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
La actualización a una nueva versión funcionó en mi caso. 4.0.0 no funciona y da el error de forma persistente. Instalé GNU Octave, versión 4.2.1 y funcionó.
Octave 4.0.0 no funciona bien con los scripts de envío (en Ubuntu).
Compruebe la versión en su terminal:
octave --version
si es 4.0.0 actualízalo.
sudo add-apt-repository ppa:octave/stable
sudo apt update
sudo apt-get install octave
También hay advertencia en las discusiones.