You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, you did a really excellent work and I want to run the code in my computer but errors appeared. When I compile the utils.cu, there are many errors and I do not find the "equation_construction" and "jacobian_construction" in the utils.cu used in ba.py. The compile errors are as follows, and the tensorflow version is 2.0:
utils.cu(44): error: namespace "Eigen" has no member "CudaStreamDevice"
utils.cu(109): error: member function declared with "override" does not override a base class member
utils.cu(111): error: member function declared with "override" does not override a base class member
utils.cu(109): warning: function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes()" is hidden by "CublasScratchAllocator::GetMemoryLimitInBytes" -- virtual function override intended?
utils.cu(111): warning: function "stream_executor::ScratchAllocator::AllocateBytes(tensorflow::int64)" is hidden by "CublasScratchAllocator::AllocateBytes" -- virtual function override intended?
utils.cu(247): error: object of abstract class type "CublasScratchAllocator" is not allowed:
pure virtual function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes" has no overrider
pure virtual function "stream_executor::ScratchAllocator::AllocateBytes" has no overrider
utils.cu(444): error: object of abstract class type "CublasScratchAllocator" is not allowed:
pure virtual function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes" has no overrider
pure virtual function "stream_executor::ScratchAllocator::AllocateBytes" has no overrider
utils.cu(738): error: object of abstract class type "CublasScratchAllocator" is not allowed:
pure virtual function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes" has no overrider
pure virtual function "stream_executor::ScratchAllocator::AllocateBytes" has no overrider
utils.cu(1088): error: expected a "("
utils.cu(1088): error: expected an expression
utils.cu(1088): error: expected a ")"
utils.cu(1089): error: expected a "("
utils.cu(1089): error: expected an expression
utils.cu(1089): error: expected a ")"
utils.cu(1362): error: expected a "("
utils.cu(1362): error: expected an expression
utils.cu(1362): error: expected a ")"
utils.cu(1363): error: expected a "("
utils.cu(1363): error: expected an expression
utils.cu(1363): error: expected a ")"
utils.cu(1458): error: "static" is not allowed
utils.cu(1615): error: identifier "data_channels" is undefined
utils.cu(1611): warning: variable "out_index" was declared but never referenced
utils.cu(1612): warning: variable "batch_id" was declared but never referenced
utils.cu(1703): error: "static" is not allowed
utils.cu(1829): error: "projection_tensor" has already been declared in the current scope
23 errors detected in the compilation of "/tmp/tmpxft_000064ea_00000000-6_utils.cpp1.ii".
The text was updated successfully, but these errors were encountered:
Hi @ground-truth :
For this compiling issue I have removed some experimental code from the utils.cu.
I should be able to be compiled for now.
I will keep updating the code.
Thanks.
Hi, you did a really excellent work and I want to run the code in my computer but errors appeared. When I compile the utils.cu, there are many errors and I do not find the "equation_construction" and "jacobian_construction" in the utils.cu used in ba.py. The compile errors are as follows, and the tensorflow version is 2.0:
utils.cu(44): error: namespace "Eigen" has no member "CudaStreamDevice"
utils.cu(109): error: member function declared with "override" does not override a base class member
utils.cu(111): error: member function declared with "override" does not override a base class member
utils.cu(109): warning: function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes()" is hidden by "CublasScratchAllocator::GetMemoryLimitInBytes" -- virtual function override intended?
utils.cu(111): warning: function "stream_executor::ScratchAllocator::AllocateBytes(tensorflow::int64)" is hidden by "CublasScratchAllocator::AllocateBytes" -- virtual function override intended?
utils.cu(247): error: object of abstract class type "CublasScratchAllocator" is not allowed:
pure virtual function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes" has no overrider
pure virtual function "stream_executor::ScratchAllocator::AllocateBytes" has no overrider
utils.cu(444): error: object of abstract class type "CublasScratchAllocator" is not allowed:
pure virtual function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes" has no overrider
pure virtual function "stream_executor::ScratchAllocator::AllocateBytes" has no overrider
utils.cu(738): error: object of abstract class type "CublasScratchAllocator" is not allowed:
pure virtual function "stream_executor::ScratchAllocator::GetMemoryLimitInBytes" has no overrider
pure virtual function "stream_executor::ScratchAllocator::AllocateBytes" has no overrider
utils.cu(1088): error: expected a "("
utils.cu(1088): error: expected an expression
utils.cu(1088): error: expected a ")"
utils.cu(1089): error: expected a "("
utils.cu(1089): error: expected an expression
utils.cu(1089): error: expected a ")"
utils.cu(1362): error: expected a "("
utils.cu(1362): error: expected an expression
utils.cu(1362): error: expected a ")"
utils.cu(1363): error: expected a "("
utils.cu(1363): error: expected an expression
utils.cu(1363): error: expected a ")"
utils.cu(1458): error: "static" is not allowed
utils.cu(1615): error: identifier "data_channels" is undefined
utils.cu(1611): warning: variable "out_index" was declared but never referenced
utils.cu(1612): warning: variable "batch_id" was declared but never referenced
utils.cu(1703): error: "static" is not allowed
utils.cu(1829): error: "projection_tensor" has already been declared in the current scope
23 errors detected in the compilation of "/tmp/tmpxft_000064ea_00000000-6_utils.cpp1.ii".
The text was updated successfully, but these errors were encountered: