microsoft / ELL

Embedded Learning Library
https://microsoft.github.io/ELL
Other
2.29k stars 295 forks source link

Error Compiling ELL #244

Closed victorbutuza closed 4 years ago

victorbutuza commented 4 years ago

C:\ELL\libraries\nodes\include\ConstantNode.h(271,123): error C2794: 'PortMemoryLayout': is not a member of any direct or indirect base class of '' (compiling source file C:\ELL\libraries\nodes\src\WinogradConvolutionNode.cpp) [C:\ELL\build\libraries\nodes\nodes.vcxproj]

C:\ELL\libraries\nodes\src\WinogradConvolutionNode.cpp(1154): message : while compiling class template member function 'bool ell::nodes::WinogradConvolutionNode::Refine(ell::model::ModelTransformer &) const' [C:\ELL\build\libraries\nodes\nodes.vcxproj] C:\ELL\libraries\nodes\src\WinogradConvolutionNode.cpp(1530): message : see reference to class template instantiation 'ell::nodes::WinogradConvolutionNode' being compiled [C:\ELL\build\libraries\nodes\nodes.vcxproj]

C:\ELL\libraries\nodes\include\ConstantNode.h(263,123): error C2794: 'MemoryShape': is not a member of any direct or indirect base class of '' (compiling source file C:\ELL\libraries\nodes\src\WinogradConvolutionNode.cpp) [C:\ELL\build\libraries\nodes\nodes.vcxproj]

lovettchris commented 4 years ago

Indeed, something must have changed in the VC++ compiler, I'll push a fix.

lovettchris commented 4 years ago

Fix is pushed.