Skip to content

Instantly share code, notes, and snippets.

@agibsonccc
Created October 18, 2017 06:40
Show Gist options
  • Save agibsonccc/bd89319517f981101bc55be7d2109ff4 to your computer and use it in GitHub Desktop.
Save agibsonccc/bd89319517f981101bc55be7d2109ff4 to your computer and use it in GitHub Desktop.
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x5d70): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::concat(int, int, int**, int*)':
pooling3d_ops.cpp:(.text+0x36b0): multiple definition of `shape::concat(int, int, int**, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x5e10): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::sliceOffsetForTensor(int, int, int)':
pooling3d_ops.cpp:(.text+0x39e0): multiple definition of `shape::sliceOffsetForTensor(int, int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x6140): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::getOffset(long long, int*, int*, int*, int)':
pooling3d_ops.cpp:(.text+0x39f0): multiple definition of `shape::getOffset(long long, int*, int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x6150): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::tadForBlockIndex(int, int, int)':
pooling3d_ops.cpp:(.text+0x3a70): multiple definition of `shape::tadForBlockIndex(int, int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x61d0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::tadsPerBlock(int, int)':
pooling3d_ops.cpp:(.text+0x3a80): multiple definition of `shape::tadsPerBlock(int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x61e0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::toShapeBuffer(shape::ShapeInformation*)':
pooling3d_ops.cpp:(.text+0x3ad0): multiple definition of `shape::toShapeBuffer(shape::ShapeInformation*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x6230): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::toShapeBuffer(shape::ShapeInformation*, int*)':
pooling3d_ops.cpp:(.text+0x4090): multiple definition of `shape::toShapeBuffer(shape::ShapeInformation*, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x67f0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::printIntArray(int*, int)':
pooling3d_ops.cpp:(.text+0x4640): multiple definition of `shape::printIntArray(int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x6da0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::printShapeInfo(int*)':
pooling3d_ops.cpp:(.text+0x47b0): multiple definition of `shape::printShapeInfo(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x6f10): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::printShapeInfoLinear(int*)':
pooling3d_ops.cpp:(.text+0x4af0): multiple definition of `shape::printShapeInfoLinear(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7250): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::printArray(float*, int)':
pooling3d_ops.cpp:(.text+0x4c80): multiple definition of `shape::printArray(float*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x73e0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::tadIndex(int, int, int)':
pooling3d_ops.cpp:(.text+0x4f00): multiple definition of `shape::tadIndex(int, int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7660): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::reductionIndexForTad(int, int, int)':
pooling3d_ops.cpp:(.text+0x4f10): multiple definition of `shape::reductionIndexForTad(int, int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7670): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::tadIndexForLinear(int, int)':
pooling3d_ops.cpp:(.text+0x4f30): multiple definition of `shape::tadIndexForLinear(int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7690): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::tadsPerReduceIndex(int, int)':
pooling3d_ops.cpp:(.text+0x4f40): multiple definition of `shape::tadsPerReduceIndex(int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x76a0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::reductionIndexForLinear(int, int, int, int, int)':
pooling3d_ops.cpp:(.text+0x4f50): multiple definition of `shape::reductionIndexForLinear(int, int, int, int, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x76b0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::createScalarShapeInfo()':
pooling3d_ops.cpp:(.text+0x4f90): multiple definition of `shape::createScalarShapeInfo()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x76f0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::sliceOfShapeBuffer(int, int*)':
pooling3d_ops.cpp:(.text+0x5050): multiple definition of `shape::sliceOfShapeBuffer(int, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x77b0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::createScalarShapeInfo(int*)':
pooling3d_ops.cpp:(.text+0x5490): multiple definition of `shape::createScalarShapeInfo(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7bf0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::prod(int*, int)':
pooling3d_ops.cpp:(.text+0x54b0): multiple definition of `shape::prod(int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7c10): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::oneDimEqualToLength(int*, int)':
pooling3d_ops.cpp:(.text+0x57c0): multiple definition of `shape::oneDimEqualToLength(int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7f20): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::oneDimEqualToLength(int*)':
pooling3d_ops.cpp:(.text+0x5820): multiple definition of `shape::oneDimEqualToLength(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7f80): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::lengthPerSlice(int, int*, int*, int)':
pooling3d_ops.cpp:(.text+0x5860): multiple definition of `shape::lengthPerSlice(int, int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x7fc0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::prodLong(int*, int)':
pooling3d_ops.cpp:(.text+0x5930): multiple definition of `shape::prodLong(int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x8090): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::computeElementWiseStride(int, int*, int*, int)':
pooling3d_ops.cpp:(.text+0x5dd0): multiple definition of `shape::computeElementWiseStride(int, int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x8530): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::shapeBuffer(int, int*)':
pooling3d_ops.cpp:(.text+0x65e0): multiple definition of `shape::shapeBuffer(int, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x8d40): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::computeResultShape(int*, int*, int)':
pooling3d_ops.cpp:(.text+0x66a0): multiple definition of `shape::computeResultShape(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x8e00): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::shapeBuffer(int, int*, int*)':
pooling3d_ops.cpp:(.text+0x6820): multiple definition of `shape::shapeBuffer(int, int*, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x8f80): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::shapeBufferFortran(int, int*)':
pooling3d_ops.cpp:(.text+0x68d0): multiple definition of `shape::shapeBufferFortran(int, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9030): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::shapeBufferFortran(int, int*, int*)':
pooling3d_ops.cpp:(.text+0x6990): multiple definition of `shape::shapeBufferFortran(int, int*, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x90f0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::ind2sub(int, int*, int)':
pooling3d_ops.cpp:(.text+0x6a40): multiple definition of `shape::ind2sub(int, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x91a0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::computeIndices(int, int*, int*)':
pooling3d_ops.cpp:(.text+0x6a80): multiple definition of `shape::computeIndices(int, int*, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x91e0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::computeIndices(int*)':
pooling3d_ops.cpp:(.text+0x6b30): multiple definition of `shape::computeIndices(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9290): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::ind2sub(int, int*, int, int*)':
pooling3d_ops.cpp:(.text+0x6b80): multiple definition of `shape::ind2sub(int, int*, int, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x92e0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::ind2subC(int, int*, int)':
pooling3d_ops.cpp:(.text+0x6bd0): multiple definition of `shape::ind2subC(int, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9330): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::ind2subC(int, int*, int, int*)':
pooling3d_ops.cpp:(.text+0x6c10): multiple definition of `shape::ind2subC(int, int*, int, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9370): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::length(int*)':
pooling3d_ops.cpp:(.text+0x6c60): multiple definition of `shape::length(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x93c0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::ind2subOrder(int*, int, int*)':
pooling3d_ops.cpp:(.text+0x6ca0): multiple definition of `shape::ind2subOrder(int*, int, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9400): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::sliceOffsetForTensor(int, int, int*, int*, int, int*, int)':
pooling3d_ops.cpp:(.text+0x6ce0): multiple definition of `shape::sliceOffsetForTensor(int, int, int*, int*, int, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9440): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::tensorsAlongDimension(int, int, int volatile*, int*, int)':
pooling3d_ops.cpp:(.text+0x6d60): multiple definition of `shape::tensorsAlongDimension(int, int, int volatile*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x94c0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::tensorsAlongDimension(int*, int*, int)':
pooling3d_ops.cpp:(.text+0x6de0): multiple definition of `shape::tensorsAlongDimension(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9540): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::rearMostLeftOverItem(int*, int*, int)':
pooling3d_ops.cpp:(.text+0x6e70): multiple definition of `shape::rearMostLeftOverItem(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x95d0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::shapeBufferOfNpy(int, unsigned int*, bool)':
pooling3d_ops.cpp:(.text+0x6f50): multiple definition of `shape::shapeBufferOfNpy(int, unsigned int*, bool)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x96b0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::shapeBufferOfNpy(cnpy::NpyArray)':
pooling3d_ops.cpp:(.text+0x70c0): multiple definition of `shape::shapeBufferOfNpy(cnpy::NpyArray)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9820): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::shapeBufferOfNpyBuffer(char*)':
pooling3d_ops.cpp:(.text+0x70e0): multiple definition of `shape::shapeBufferOfNpyBuffer(char*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9840): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::strideDescendingCAscendingF(int*)':
pooling3d_ops.cpp:(.text+0x7260): multiple definition of `shape::strideDescendingCAscendingF(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x99c0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::reshapeCF(int, int*, int, int*, bool, int*)':
pooling3d_ops.cpp:(.text+0x7380): multiple definition of `shape::reshapeCF(int, int*, int, int*, bool, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x9ae0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::canReshape(int, int*, int, int*, bool)':
pooling3d_ops.cpp:(.text+0x82f0): multiple definition of `shape::canReshape(int, int*, int, int*, bool)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xaa50): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::setExternalBuffers(void*)':
pooling3d_ops.cpp:(.text+0x8da0): multiple definition of `shape::TAD::setExternalBuffers(void*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb500): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::setOutputBuffer(int*)':
pooling3d_ops.cpp:(.text+0x8db0): multiple definition of `shape::TAD::setOutputBuffer(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb510): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::initWithExternalTAD(int*, int*, int*, int)':
pooling3d_ops.cpp:(.text+0x8dc0): multiple definition of `shape::TAD::initWithExternalTAD(int*, int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb520): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::permuteShapeBufferInPlace(int*, int*, int*)':
pooling3d_ops.cpp:(.text+0x8eb0): multiple definition of `shape::TAD::permuteShapeBufferInPlace(int*, int*, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb610): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::permuteShapeBuffer(int*, int*)':
pooling3d_ops.cpp:(.text+0x8f10): multiple definition of `shape::TAD::permuteShapeBuffer(int*, int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb670): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::lengthPerSlice(int*)':
pooling3d_ops.cpp:(.text+0x8f60): multiple definition of `shape::TAD::lengthPerSlice(int*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb6c0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::tad2Sub(int)':
pooling3d_ops.cpp:(.text+0x8fd0): multiple definition of `shape::TAD::tad2Sub(int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb730): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::~TAD()':
pooling3d_ops.cpp:(.text+0x9270): multiple definition of `shape::TAD::~TAD()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb9d0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::~TAD()':
pooling3d_ops.cpp:(.text+0x9270): multiple definition of `shape::TAD::~TAD()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xb9d0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::permuteDims()':
pooling3d_ops.cpp:(.text+0x92d0): multiple definition of `shape::TAD::permuteDims()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xba30): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::tensorShape()':
pooling3d_ops.cpp:(.text+0x9630): multiple definition of `shape::TAD::tensorShape()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xbd90): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::tad2Sub(int, void*)':
pooling3d_ops.cpp:(.text+0x9690): multiple definition of `shape::TAD::tad2Sub(int, void*)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xbdf0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::createOffsets()':
pooling3d_ops.cpp:(.text+0x9940): multiple definition of `shape::TAD::createOffsets()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xc0a0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::shapeInfoOnlyShapeAndStride()':
pooling3d_ops.cpp:(.text+0x9990): multiple definition of `shape::TAD::shapeInfoOnlyShapeAndStride()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xc0f0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::createTadOnlyShapeInfo()':
pooling3d_ops.cpp:(.text+0xa800): multiple definition of `shape::TAD::createTadOnlyShapeInfo()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xcf60): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::tadOffset(int)':
pooling3d_ops.cpp:(.text+0xa840): multiple definition of `shape::TAD::tadOffset(int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xcfa0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::tadLength(int*, int*, int)':
pooling3d_ops.cpp:(.text+0xaa20): multiple definition of `shape::TAD::tadLength(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd180): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::tensorsAlongDimension(int*, int*, int)':
pooling3d_ops.cpp:(.text+0xaad0): multiple definition of `shape::TAD::tensorsAlongDimension(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd230): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::init(int*, int*, int)':
pooling3d_ops.cpp:(.text+0xab30): multiple definition of `shape::TAD::init(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd290): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::TAD(int, int*, int*, int)':
pooling3d_ops.cpp:(.text+0xac30): multiple definition of `shape::TAD::TAD(int, int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd390): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::TAD(int, int*, int*, int)':
pooling3d_ops.cpp:(.text+0xac30): multiple definition of `shape::TAD::TAD(int, int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd390): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::TAD(int*, int*, int)':
pooling3d_ops.cpp:(.text+0xacd0): multiple definition of `shape::TAD::TAD(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd430): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::TAD(int*, int*, int)':
pooling3d_ops.cpp:(.text+0xacd0): multiple definition of `shape::TAD::TAD(int*, int*, int)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd430): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::TAD::collapse()':
pooling3d_ops.cpp:(.text+0xad70): multiple definition of `shape::TAD::collapse()'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0xd4d0): first defined here
CMakeFiles/nd4jcpu.dir/__/include/ops/declarable/generic/convo/pooling3d_ops.cpp.o: In function `shape::checkDimensions(int, std::vector<int, std::allocator<int> >&)':
pooling3d_ops.cpp:(.text+0xb310): multiple definition of `shape::checkDimensions(int, std::vector<int, std::allocator<int> >&)'
CMakeFiles/nd4jcpu.dir/cpu/NativeOps.cpp.o:NativeOps.cpp:(.text+0x18010): first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [blas/CMakeFiles/nd4jcpu.dir/build.make:1112: blas/libnd4jcpu.so] Error 1
make[2]: Leaving directory '/home/agibsonccc/code/libnd4j/blasbuild/cpu'
make[1]: *** [CMakeFiles/Makefile2:89: blas/CMakeFiles/nd4jcpu.dir/all] Error 2
make[1]: Leaving directory '/home/agibsonccc/code/libnd4j/blasbuild/cpu'
make: *** [Makefile:155: all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment