estoy usando Python (v2.4) profile
módulo para perfilar un guión numpy
, y la siguiente entrada parece dar cuenta de la mayor parte del tiempo de ejecución (?):módulo de perfil de Python: <string>: 1
ncalls tottime percall cumtime percall filename:lineno(function)
256/1 0.000 0.000 7.710 7.710 <string>:1(?)
Desafortunadamente, su apariencia hace que sea difícil para Google.
¿Cómo hago para averiguar qué es exactamente?
editar El perfilador se ejecuta desde la cáscara de la siguiente manera: python -m profile -s cumulative script.py
¿Está utilizando 'profile.run()' para ejecutar el generador de perfiles? Luego ': 1' se refiere a la primera línea de la cadena de instrucciones que pasó a esta función. Si llama al generador de perfiles de otra manera, especifique. –
@Sven Marnach: Buen punto, he agregado esta información a la pregunta. – NPE
Suponiendo que pregunta porque desea un mayor rendimiento, [intente esto] (http://stackoverflow.com/questions/4295799/how-to-improve-performance-of-this-code/4299378#4299378). –