Giter VIP home page Giter VIP logo

Comments (6)

yzhao062 avatar yzhao062 commented on May 21, 2024

Hi Frank,

Unfortunately, most pyod models are not compatible with GPU computation. XGBOD itself actually would not benefit from GPU too much as the most expensive part is generating additional features, i.e. running a few unsupervised outlier detection algorithms.
We did consider to enable GPU: https://pyod.readthedocs.io/en/latest/todo.html in the future, but for now it is still on the todo list and not decided when/how to do it efficiently.

Best,
Yue

from pyod.

lk1983823 avatar lk1983823 commented on May 21, 2024

Thanks a lot. However, I wonder whether this tool can be used under big data enviroment in the future?

from pyod.

TimotheeGr avatar TimotheeGr commented on May 21, 2024

I am using the MO-GAAL and I was hoping to benefit from GPU but it is only 25% faster for the training. Is it expected? I am wondering if I am doing something wrong somewhere ^^

from pyod.

AmalMtibaa avatar AmalMtibaa commented on May 21, 2024

I am using the MO-GAAL and I was hoping to benefit from GPU but it is only 25% faster for the training. Is it expected? I am wondering if I am doing something wrong somewhere ^^

Hi TimotheeGr, can you tell me how you enabled training on GPU for MO-GAAL ?

from pyod.

yzhao062 avatar yzhao062 commented on May 21, 2024

if you are using the old version tensorflow (<=1.15), then make sure you installed tensorflow-gpu.
for newer version tensorflow, that is automatic.

Given GPU is being used (search google "tensorflow not using gpu" if not), mo_gaal's usage is automatic. We get the consent from the paper author so that is based on their code.

from pyod.

TimotheeGr avatar TimotheeGr commented on May 21, 2024

After my question above I checked that the GPU was used with nvidia-smi and it is only used at 7-10% level which probably explains why it is not a big improvement.
(But I am quite a beginner on this)

from pyod.

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.