Delaying start of CUDA profiler until first NextSample() call
[A# cntk.kdev4
This commit is contained in:
Родитель
439e442c63
Коммит
a3571cef53
|
@ -20,8 +20,6 @@ Profiler::Profiler(int numSamples)
|
|||
:m_numSamples(numSamples),
|
||||
m_isProfilingActive(false)
|
||||
{
|
||||
if (m_numSamples > 0)
|
||||
Start();
|
||||
}
|
||||
|
||||
Profiler::~Profiler()
|
||||
|
@ -45,6 +43,11 @@ void Profiler::NextSample()
|
|||
if (--m_numSamples == 0)
|
||||
Stop();
|
||||
}
|
||||
else
|
||||
{
|
||||
if (m_numSamples > 0)
|
||||
Start();
|
||||
}
|
||||
}
|
||||
|
||||
void Profiler::Stop()
|
||||
|
|
Загрузка…
Ссылка в новой задаче