|
|
@ -87,7 +87,6 @@ function cmake_gen() {
|
|
|
|
PYTHON_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.5/bin/python3
|
|
|
|
PYTHON_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.5/bin/python3
|
|
|
|
-DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.5/include/python3.5m/
|
|
|
|
-DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.5/include/python3.5m/
|
|
|
|
-DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.5/lib/libpython3.5m.dylib"
|
|
|
|
-DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.5/lib/libpython3.5m.dylib"
|
|
|
|
WITH_FLUID_ONLY=${WITH_FLUID_ONLY:-ON}
|
|
|
|
|
|
|
|
pip3.5 uninstall -y protobuf
|
|
|
|
pip3.5 uninstall -y protobuf
|
|
|
|
pip3.5 install --user -r ${PADDLE_ROOT}/python/requirements.txt
|
|
|
|
pip3.5 install --user -r ${PADDLE_ROOT}/python/requirements.txt
|
|
|
|
else
|
|
|
|
else
|
|
|
@ -101,7 +100,6 @@ function cmake_gen() {
|
|
|
|
PYTHON_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
|
|
|
|
PYTHON_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
|
|
|
|
-DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m/
|
|
|
|
-DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.6/include/python3.6m/
|
|
|
|
-DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.6/lib/libpython3.6m.dylib"
|
|
|
|
-DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.6/lib/libpython3.6m.dylib"
|
|
|
|
WITH_FLUID_ONLY=${WITH_FLUID_ONLY:-ON}
|
|
|
|
|
|
|
|
pip3.6 uninstall -y protobuf
|
|
|
|
pip3.6 uninstall -y protobuf
|
|
|
|
pip3.6 install --user -r ${PADDLE_ROOT}/python/requirements.txt
|
|
|
|
pip3.6 install --user -r ${PADDLE_ROOT}/python/requirements.txt
|
|
|
|
else
|
|
|
|
else
|
|
|
@ -115,7 +113,6 @@ function cmake_gen() {
|
|
|
|
PYTHON_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
|
|
|
|
PYTHON_FLAGS="-DPYTHON_EXECUTABLE:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.7/bin/python3
|
|
|
|
-DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m/
|
|
|
|
-DPYTHON_INCLUDE_DIR:PATH=/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m/
|
|
|
|
-DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.7/lib/libpython3.7m.dylib"
|
|
|
|
-DPYTHON_LIBRARY:FILEPATH=/Library/Frameworks/Python.framework/Versions/3.7/lib/libpython3.7m.dylib"
|
|
|
|
WITH_FLUID_ONLY=${WITH_FLUID_ONLY:-ON}
|
|
|
|
|
|
|
|
pip3.7 uninstall -y protobuf
|
|
|
|
pip3.7 uninstall -y protobuf
|
|
|
|
pip3.7 install --user -r ${PADDLE_ROOT}/python/requirements.txt
|
|
|
|
pip3.7 install --user -r ${PADDLE_ROOT}/python/requirements.txt
|
|
|
|
else
|
|
|
|
else
|
|
|
@ -202,7 +199,6 @@ function cmake_gen() {
|
|
|
|
-DWITH_TESTING=${WITH_TESTING:-ON}
|
|
|
|
-DWITH_TESTING=${WITH_TESTING:-ON}
|
|
|
|
-DCMAKE_MODULE_PATH=/opt/rocm/hip/cmake
|
|
|
|
-DCMAKE_MODULE_PATH=/opt/rocm/hip/cmake
|
|
|
|
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
|
|
|
|
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
|
|
|
|
-DWITH_FLUID_ONLY=${WITH_FLUID_ONLY:-OFF}
|
|
|
|
|
|
|
|
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
|
|
|
|
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
|
|
|
|
-DWITH_CONTRIB=${WITH_CONTRIB:-ON}
|
|
|
|
-DWITH_CONTRIB=${WITH_CONTRIB:-ON}
|
|
|
|
-DWITH_INFERENCE_API_TEST=${WITH_INFERENCE_API_TEST:-ON}
|
|
|
|
-DWITH_INFERENCE_API_TEST=${WITH_INFERENCE_API_TEST:-ON}
|
|
|
@ -235,7 +231,6 @@ EOF
|
|
|
|
-DCUDNN_ROOT=/usr/ \
|
|
|
|
-DCUDNN_ROOT=/usr/ \
|
|
|
|
-DWITH_TESTING=${WITH_TESTING:-ON} \
|
|
|
|
-DWITH_TESTING=${WITH_TESTING:-ON} \
|
|
|
|
-DCMAKE_MODULE_PATH=/opt/rocm/hip/cmake \
|
|
|
|
-DCMAKE_MODULE_PATH=/opt/rocm/hip/cmake \
|
|
|
|
-DWITH_FLUID_ONLY=${WITH_FLUID_ONLY:-OFF} \
|
|
|
|
|
|
|
|
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
|
|
|
|
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON \
|
|
|
|
-DWITH_CONTRIB=${WITH_CONTRIB:-ON} \
|
|
|
|
-DWITH_CONTRIB=${WITH_CONTRIB:-ON} \
|
|
|
|
-DWITH_INFERENCE_API_TEST=${WITH_INFERENCE_API_TEST:-ON} \
|
|
|
|
-DWITH_INFERENCE_API_TEST=${WITH_INFERENCE_API_TEST:-ON} \
|
|
|
@ -398,9 +393,7 @@ EOF
|
|
|
|
pip3.7 install --user ${INSTALL_PREFIX:-/paddle/build}/opt/paddle/share/wheels/*.whl
|
|
|
|
pip3.7 install --user ${INSTALL_PREFIX:-/paddle/build}/opt/paddle/share/wheels/*.whl
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if [[ ${WITH_FLUID_ONLY:-OFF} == "OFF" ]] ; then
|
|
|
|
paddle version
|
|
|
|
paddle version
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [ "$1" == "cp27-cp27m" ]; then
|
|
|
|
if [ "$1" == "cp27-cp27m" ]; then
|
|
|
|
pip uninstall -y paddlepaddle
|
|
|
|
pip uninstall -y paddlepaddle
|
|
|
@ -555,7 +548,6 @@ EOF
|
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-DWITH_GPU=OFF \
|
|
|
|
-DWITH_GPU=OFF \
|
|
|
|
-DWITH_MKL=OFF \
|
|
|
|
-DWITH_MKL=OFF \
|
|
|
|
-DWITH_FLUID_ONLY=ON
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
local LIB_TYPE=$1
|
|
|
|
local LIB_TYPE=$1
|
|
|
|
case $LIB_TYPE in
|
|
|
|
case $LIB_TYPE in
|
|
|
@ -631,13 +623,8 @@ EOF
|
|
|
|
NCCL_DEPS="true"
|
|
|
|
NCCL_DEPS="true"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
if [[ ${WITH_FLUID_ONLY:-OFF} == "OFF" ]]; then
|
|
|
|
PADDLE_VERSION="paddle version"
|
|
|
|
PADDLE_VERSION="paddle version"
|
|
|
|
CMD='"paddle", "version"'
|
|
|
|
CMD='"paddle", "version"'
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
PADDLE_VERSION="true"
|
|
|
|
|
|
|
|
CMD='"true"'
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [ "$1" == "cp35-cp35m" ]; then
|
|
|
|
if [ "$1" == "cp35-cp35m" ]; then
|
|
|
|
cat >> ${PADDLE_ROOT}/build/Dockerfile <<EOF
|
|
|
|
cat >> ${PADDLE_ROOT}/build/Dockerfile <<EOF
|
|
|
|