找出特征管道里的 bug

来自 自然语言处理
Python 3.14 进阶 4分钟 找出 2处问题

找出这段生成特征流水线中的泄漏风险。

Python
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.model_selection import train_test_split

def prepare(rows):
    texts = [row["text"] for row in rows]
    labels = [row["label"] for row in rows]
    features = TfidfVectorizer().fit_transform(texts)
    return train_test_split(
        features, labels, test_size=0.2, random_state=42
    )
在试验场中打开
报告错误