Tencent / PhoenixGo

Go AI program which implements the AlphaGo Zero paper
Other
2.88k stars 577 forks source link

could you include the cuda dll in the program file #63

Closed l1t1 closed 6 years ago

l1t1 commented 6 years ago

just like cuda version of https://github.com/LeelaChessZero/lc0/releases

l1t1 commented 6 years ago

just add readme like that

Lc0

Lc0 is a UCI-compliant chess engine designed to play chess via
neural network, specifically those of the LeelaChessZero project
(https://lczero.org).

This binary uses CUDA and cuDNN dynamic link libraries copyrighted
by Nvidia corporation (http://www.nvidia.com), and redistributed as
permitted by the respective license file (see CUDA.txt section 2.2
and CUDNN.txt section "CUDNN DISTRIBUTION" for details). You are
authorized to redistribute these libraries together with this
package as a whole but not individually.

License

Leela Chess is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Leela Chess is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Leela Chess.  If not, see <http://www.gnu.org/licenses/>.

Additional permission under GNU GPL version 3 section 7

If you modify this Program, or any covered work, by linking or
combining it with NVIDIA Corporation's libraries from the NVIDIA CUDA
Toolkit and the NVIDIA CUDA Deep Neural Network library (or a
modified version of those libraries), containing parts covered by the
terms of the respective license agreement, the licensors of this
Program grant you additional permission to convey the resulting work
l1t1 commented 6 years ago

it has a problem, so omit it

D:\tool\lc0-windows-cuda>lc0 -w D:\tool\lc0-windows-opencl\4088.gz
       _
|   _ | |
|_ |_ |_| v0.17.0 built Aug 27 2018
go nodes 100
Loading weights file from: D:\tool\lc0-windows-opencl\4088.gz
Creating backend [cudnn]...
error CUDA error: CUDA driver version is insufficient for CUDA runtime version (../src/neural/network_cudnn.cu:977)
wodesuck commented 6 years ago

https://github.com/Tencent/PhoenixGo/releases/download/win-x64-gpu-v1/PhoenixGo-win-x64-gpu-with-cuda-v1.zip Try it.

l1t1 commented 6 years ago

thanks