2

我在使用 PyCaret 时遇到了一个问题

ValueError: Cell is empty

当我尝试创建我的模型时显示。这是我的代码:

!pip install pycaret
 
from pycaret.utils import enable_colab 
enable_colab()
import tensorflow as tf
import numpy as np
import pandas as pd

income_data = pd.read_csv('/content/drive/MyDrive/Colab Notebooks/Adult Income/train.csv')
income_data.dropna(inplace=True, axis=0)

from pycaret.classification import *

clf1 = setup(income_data, target = 'income_>50K')
lr = create_model('lr') #Returned error

正如您从我的代码中看到的那样,我已经删除了具有 NaN 值的单元格,并且在设置过程中,摘要还显示我的 Dataframe 中没有任何缺失值。作为参考,我使用的数据集可以在这里下载:https ://www.kaggle.com/mastmustu/income?select=train.csv

4

1 回答 1

2

从 Pycaret Github page得到这个回复,它解决了我的问题:

嘿,这是张量流的问题。你需要在 PyCaret 之后导入它:

from pycaret.utils import enable_colab  
enable_colab()
import numpy as np 
import pandas as pd

income_data = pd.read_csv('train.csv')
income_data.dropna(inplace=True, axis=0)

from pycaret.classification import * 
import tensorflow as tf

clf1 = setup(income_data, target = 'income_>50K') lr =
create_model('lr') 

这应该没有问题。

于 2021-02-11T04:33:36.867 回答