我正在嘗試使用自定義估算器RNN 來估算我網(wǎng)站上的客戶是否會根據(jù)他們的點擊行為購買商品。所以數(shù)據(jù)集看起來像:session_id page_type event since_previous_click (s) will_buy1 search SelectCountry null 01 search SelectCountry 2 01 search SortResults 4 01 product SelectColor 20 02 search SelectCountry null 12 search SortResults 10 12 product SelectSize 5 12 product SelectColor 23 12 inmarket EnterName 8 12 inmarket Booked 34 1所以“will_buy”是標簽,page_type、event和since_previous_click是輸入特征。然而,我的問題是我不知道如何構(gòu)建我的輸入數(shù)據(jù)集。我知道維度應(yīng)該是 [#data points, #time steps, #features],其中應(yīng)該填充時間步長的數(shù)量,因為它們的長度不同。但是我無法從張量(或 numpy 數(shù)組)構(gòu)造這個 3D 對象,因為有多個 dtypes(字符串和 int32)。有什么幫助嗎?
我應(yīng)該如何構(gòu)建我的 tensorflow 數(shù)據(jù)集以將其輸入自定義 RNN 估計器
慕無忌1623718
2021-09-02 15:58:22