- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我运行 best_model = compare_models()
时,CPU 内存负载很大,而我的 GPU 却未被利用。如何在 GPU 上运行 setup()
或 compare_models()
?PyCaret 中是否有内置方法?
最佳答案
只有部分机型可以在GPU上运行,必须正确安装才能使用GPU。例如,对于 xgboost
,您必须使用 pip 安装它并安装 CUDA 10+(或安装来自 anaconda 的 GPU xgboost
版本等)。以下是可以使用 GPU 的估算器列表及其要求:https://pycaret.readthedocs.io/en/latest/installation.html?highlight=gpu#pycaret-on-gpu
正如 Yatin 所说,您需要在 setup()
中使用 use_gpu=True
。或者您可以在创建单个模型时指定它,例如 xgboost_gpu = create_model('xgboost', fold=3, tree_method='gpu_hist', gpu_id=0)
。
对于安装 CUDA,我喜欢使用 Anaconda,因为它很容易,例如 conda install -c anaconda cudatoolkit
。看起来对于非增强方法,您需要安装 cuML 以供 GPU 使用。
哦,看起来 pycaret 不能将 tune-sklearn 与 GPU 一起使用(在 tune_model
文档部分底部的警告 here 中)。
关于jupyter-notebook - GPU/TPU 上的 PyCaret 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67579616/
我正在使用 Pycaret 分类对我的 >100 万数据(包括 18 个分类特征和 1 个数字特征)进行一些机器学习。 Pandas Dataframe 存储从 Oracle 数据库中提取的数据。这些
我正在使用以下代码使用 pycaret 处理分类模型: sample = pd.DataFrame(sample) exp_clf = setup(sample, target = 'match',f
我正在从以下数据中检测异常: 它来自液压系统的处理信号,从那里我知道红框中的点是系统故障时发生的异常。 我正在使用前 3k 条记录来训练模型,包括 pycaret 和 H20。这 3k 条记录涵盖了
我正在尝试使用 pycaret 创建一个模型,如下所示: from pycaret.classification import * clf1 = setup(data = dt, target = '
我正在尝试学习 PyCaret,但在尝试将其导入 Jupyter Lab 时遇到问题。 我在 virtualenv 中工作并通过 pip 安装了 pycaret: pip install pycare
我正在尝试学习 PyCaret,但在尝试将其导入 Jupyter Lab 时遇到问题。 我在 virtualenv 中工作并通过 pip 安装了 pycaret: pip install pycare
我使用 pycaret 作为我的 ML 工作流程,我尝试使用 FastAPI 创建一个 API。这是我第一次进入生产级别,所以我对 API 有点困惑 我有 10 个特征; age: float, li
我正在使用 PyCaret 并收到错误消息。 AttributeError: 'SimpleImputer' object has no attribute '_validate_data' 尝试创建
当我运行 best_model = compare_models() 时,CPU 内存负载很大,而我的 GPU 却未被利用。如何在 GPU 上运行 setup() 或 compare_models()
当我运行 best_model = compare_models() 时,CPU 内存负载很大,而我的 GPU 却未被利用。如何在 GPU 上运行 setup() 或 compare_models()
我正在尝试使用 pycaret 评估/绘制各种模型结果,但我无法这样做。例如:- from pycaret.datasets import get_data juice = get_data('jui
我正在尝试使用 pycaret 评估/绘制各种模型结果,但我无法这样做。例如:- from pycaret.datasets import get_data juice = get_data('jui
pycaret 是一个非常紧凑的工具,用于比较我想用于模型选择的模型。不幸的是,方法 compare_models 没有显示典型的 output table你随处可见。我在 PyCharm 中使用 p
我在数据 block 中导入 Pycaret time-series(beta) 模块时出现以下错误(我们之前已成功运行)。请求您帮助解决问题。 正在使用的 pycaret 版本: import py
我是一名优秀的程序员,十分优秀!