[R-es] Tiempo de ejecución

Marcuzzi, Javier Rubén javier.ruben.marcuzzi en gmail.com
Lun Mayo 7 14:21:26 CEST 2012


Sandra

¿Existe verbose=¨TRUE" en solve_TSP?

Porque de pronto, puede ver que escribe en a pantalla y ver si hay valores 
de convergencia, interacciones, o algún parámetro al que pueda acceder...

Javier
-----Mensaje original----- 
From: Sandra Barragán
Sent: Monday, May 07, 2012 9:15 AM
To: r-help-es en r-project.org
Subject: [R-es] Tiempo de ejecución

Hola eRreros,

Necesito una función que mida el tiempo de ejecución de otra función y que
en caso de sobrepasar un cierto tiempo se salga y vuelva a llamarla con los
mismos parámetros pero no se si ni siquiera existe. Os cuento el problema
completo que tengo.

Estoy haciendo unas simulaciones usando la función solve_TSP del paquete
TSP. El asunto es que al estar usando dicha función internamente heurísticas
ocurre que a veces se queda como atascado y no termina. No se si esto os ha
ocurrido a alguien más con este tipo de funciones.

El asunto es que muchas veces cuando lo vuelves a ejecutar (con los mismos
datos y parámetros de entrada) ya finaliza ofreciéndote un resultado. Esto
manualmente es sencillo de hacer, pero no tanto cuando tengo ya programadas
todas las simulaciones que llaman a esta función.

He pensado que una posible solución es, si existiera, alguna función similar
a system.time que vaya midiendo el tiempo de ejecución hasta el momento y
que si sobrepasa una cierta cantidad se salga de dicha función y la vuelva a
llamar. Sabéis alguien si esto es posible?

Muchas gracias anticipadas. Un saludo,

Sandra.



__________ Información de ESET NOD32 Antivirus, versión de la base de firmas
de virus 7117 (20120507) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com


_______________________________________________
R-help-es mailing list
R-help-es en r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es



Más información sobre la lista de distribución R-help-es