第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Sklearn train_test_split() 使用 python 3.7

Sklearn train_test_split() 使用 python 3.7

人到中年有點甜 2021-12-09 15:45:28
我使用了一個 70-30 平衡的數(shù)據集,并嘗試使用 train_test_split sklearn 函數(shù)在訓練/測試中將其拆分為分層。它在 python 3.5 中按預期工作,但在 3.7 中卻不是。有我用來重現(xiàn)的代碼:import numpy as npfrom sklearn.model_selection import train_test_splitdata = np.random.rand(1000000).reshape(100000, 10)y_0 = [0]*30000y_1 = [1]*70000y_2 = y_0 + y_1x_train, x_test, y_train, y_test = train_test_split(data, y_2, test_size=0.2, random_state=0, stratify=y_2)print('Train set size : {}'.format(len(y_train)))print('Value 1 repartition in train set : {}'.format(sum(y_train)/len(y_train)))print('Test set size : {}'.format(len(y_test)))print('Value 1 repartition in test set : {}'.format(sum(y_test)/len(y_test)))輸出 Python 3.7:Train set size : 24102Value 1 repartition in train set : 0.5414903327524687Test set size : 20000Value 1 repartition in test set : 0.53775輸出 Python 3.5:Train set size : 80000Value 1 repartition in train set : 0.7Test set size : 20000Value 1 repartition in test set : 0.7庫版本 3.7:Python 3.7.2    numpy==1.16.1    pandas==0.24.1    python-dateutil==2.8.0    pytz==2018.9    scikit-learn==0.20.2    scipy==1.2.1    six==1.12.0庫版本 3.5:Python 3.5.1    numpy==1.16.1    pandas==0.24.1    python-dateutil==2.8.0    pytz==2018.9    scikit-learn==0.20.2    scipy==1.2.1    six==1.12.0
查看完整描述

1 回答

?
尚方寶劍之說

TA貢獻1788條經驗 獲得超4個贊

這種問題可能與處理器架構有關。請檢查您的 Python 版本是否具有相同的架構(32 位或 64 位)。


查看完整回答
反對 回復 2021-12-09
  • 1 回答
  • 0 關注
  • 289 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號