我正在嘗試使用自定義估算器RNN 來估算我網站上的客戶是否會根據他們的點擊行為購買商品。所以數據集看起來像: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是輸入特征。然而,我的問題是我不知道如何構建我的輸入數據集。我知道維度應該是 [#data points, #time steps, #features],其中應該填充時間步長的數量,因為它們的長度不同。但是我無法從張量(或 numpy 數組)構造這個 3D 對象,因為有多個 dtypes(字符串和 int32)。有什么幫助嗎?
我應該如何構建我的 tensorflow 數據集以將其輸入自定義 RNN 估計器
慕無忌1623718
2021-09-02 15:58:22
