Giter Site home page Giter Site logo

Comments (5)

l1t1 avatar l1t1 commented on September 7, 2024

and after i delete vcruntime140.dll and msvcp140.dll, katago works.

D:\katago>katago gtp -model \model.txt -config gtp_example.cfg
KataGo v1.2-beta
Using OpenCL Device 0: Intel(R) HD Graphics 4400 (Intel(R) Corporation)
Using OpenCL Device 0: Intel(R) HD Graphics 4400 (Intel(R) Corporation)
Setting winograd3x3TileSize = 4
------------------------------------------------------
Tuning winograd transform for convolutions
Testing 183 different configs
Tuning 0/183 (reference) Calls/sec 272.101 L2Error 0  transLocalSize0=1 transLocalSize1=1 transLocalSize2=1
Tuning 1/183 Calls/sec 272.164 L2Error 0  transLocalSize0=1 transLocalSize1=1 transLocalSize2=1
Tuning 2/183 Calls/sec 353.701 L2Error 0  transLocalSize0=32 transLocalSize1=4 transLocalSize2=1

from katago.

l1t1 avatar l1t1 commented on September 7, 2024

it took about 20 min to test on my notebook (i34010u 4gmem), any method to skip the step?

from katago.

l1t1 avatar l1t1 commented on September 7, 2024

i compare those files in x86 and x64 zip, they are the same, so maybe the wrong bits files.
suggest to let user install them by themselves.
https://go.microsoft.com/fwlink/?LinkId=746572
https://go.microsoft.com/fwlink/?LinkId=746571

from katago.

lightvector avatar lightvector commented on September 7, 2024

Thanks, you are right that the x86 version is the wrong bits, I deleted them and added a note to the README file within the zip that the user may need to install themselves. I kept the dll files still present in the x64 versions because in those versions they are the correct number of bits. If you are also able to test 64 bit on a 64 bit windows and you report that those are also causing problems, I will consider removing them in those cases too. Thanks!

For skipping the tuning, what alternative would you suggest? If they run using the reference config, there is a good chance to be WAY slower in visits per second forever, so the tuning is important. If I directly guess a higher-parameter tuning config that won't be so slow, then it might not work at all on OpenCL implementations that don't support those higher parameters.

from katago.

lightvector avatar lightvector commented on September 7, 2024

I'm going to consider this issue solved, as the 32 bit version no longer includes the 64 bit dlls. Please reply back if you think otherwise and I can re-open.

Additionally, in the latest release, the tuning, while still not fast, will at least be by default done only once for all board sizes, so I'm hoping this is okay. Thanks!

from katago.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.