mirror of
https://github.com/lltcggie/waifu2x-caffe.git
synced 2025-06-25 21:22:47 +00:00
CPUモードで実行すると強制終了するバグを修正
This commit is contained in:
parent
597e5b3164
commit
c4a8e4d6db
@ -732,11 +732,15 @@ Waifu2x::eWaifu2xError Waifu2x::ProcessNet(std::shared_ptr<cNet> net, const int
|
||||
if (OutputMemorySize > mOutputBlockSize)
|
||||
{
|
||||
if (mIsCuda)
|
||||
{
|
||||
CUDA_HOST_SAFE_FREE(mOutputBlock);
|
||||
CUDA_CHECK_WAIFU2X(cudaHostAlloc(&mOutputBlock, OutputMemorySize, cudaHostAllocDefault));
|
||||
}
|
||||
else
|
||||
{
|
||||
SAFE_DELETE_WAIFU2X(mOutputBlock);
|
||||
|
||||
CUDA_CHECK_WAIFU2X(cudaHostAlloc(&mOutputBlock, OutputMemorySize, cudaHostAllocDefault));
|
||||
mOutputBlock = new float[OutputMemorySize];
|
||||
}
|
||||
|
||||
mOutputBlockSize = OutputMemorySize;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user