【发布时间】:2021-04-18 07:11:47
【问题描述】:
我正在使用 factorize() 函数转换分类特征,该函数返回 cupy 数组和字符串的元组。我将cupy 数组分配给一个名为codes 的变量。但是,我似乎无法使用 codes.unique() 获得 codes 的唯一值
返回错误信息:
AttrubuteError: 'cupy.core.core.ndarray' 对象没有属性 'unique'
# use factorize to create continuous integers from a categorical feature (returns a tuple)
codes, uniques = df_train['product_id'].factorize()
codes.unique()
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-59-27db0fac06a1> in <module>()
----> 1 codes.unique()
AttributeError: 'cupy.core.core.ndarray' object has no attribute 'unique'
感谢帮助和建议使其发挥作用
【问题讨论】: