小编may*_*aaa的帖子

在Windows 10和python 3.7 64位上安装fancyimpute时出错

我正在尝试使用 pip install 和 conda install 安装fancyimpute,并通过下载包并安装它,但在使用 pip isntall 时所有这些都失败了,它给了我以下错误

pip install fancyimpute

C:\Windows\system32>pip install fancyimpute
Processing c:\users\norah mahmoud\appdata\local\pip\cache\wheels\0e\65\31\fff6a8fa9d1df4c6204f5a9059340347d2085b971b67d3f0a0\fancyimpute-0.5.4-cp37-none-any.whl
Requirement already satisfied: keras>=2.0.0 in c:\users\norah mahmoud\appdata\local\programs\python\python37\lib\site-packages (from fancyimpute) (2.3.1)
Requirement already satisfied: tensorflow in c:\users\norah mahmoud\appdata\local\programs\python\python37\lib\site-packages (from fancyimpute) (2.0.0)
Requirement already satisfied: scipy in c:\users\norah mahmoud\appdata\local\programs\python\python37\lib\site-packages (from fancyimpute) (1.3.2)
Requirement already satisfied: numpy>=1.10 in c:\users\norah mahmoud\appdata\local\programs\python\python37\lib\site-packages (from fancyimpute) (1.17.4+mkl)
Requirement already satisfied: scikit-learn>=0.21.2 in c:\users\norah mahmoud\appdata\local\programs\python\python37\lib\site-packages (from fancyimpute) (0.21.3)
Collecting cvxpy>=1.0.6
  Using cached https://files.pythonhosted.org/packages/d9/ed/90e0a13ad7ac4e7cdc2aeaefed26cebb4922f205bb778199268863fa2fbe/cvxpy-1.0.25.tar.gz
Requirement already satisfied: knnimpute in c:\users\norah …
Run Code Online (Sandbox Code Playgroud)

python machine-learning python-3.x fancyimpute

7
推荐指数
1
解决办法
386
查看次数

<tensorflow.python.keras.callbacks.History at 0x279ceba2288>

我基于 Tensorflow/Keras 构建了以下 DL 模型,但它引发了以下错误

    model = keras.Sequential()
    model.add(layers.Dense(263, input_dim=263, activation='relu'))
    model.add(layers.Dense(256, activation='relu',kernel_regularizer=regularizers.l2(0.01)))
    model.add(layers.Dense(128, activation='relu'))
    model.add(layers.Dropout(0.1))
    model.add(layers.Dense(56, activation='relu'))
    model.add(layers.Dense(16, activation='relu'))
    model.add(layers.Dropout(0.1))
    model.add( layers.Dense(1, activation='sigmoid', name='class'))
    model.compile(loss='binary_crossentropy',loss_weights={'class':0.5}, optimizer='adam', metrics=['accuracy'])
    model.fit(X_train,Y_train, epochs=20, verbose=0)
Run Code Online (Sandbox Code Playgroud)
<tensorflow.python.keras.callbacks.History at 0x279ceba2288>
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我为什么会出现此错误???

与tensorflow版本有关吗?

python python-2.7 python-3.x keras tensorflow

5
推荐指数
1
解决办法
4363
查看次数

使用数字和分类缩放数据框

我在 python 中,我有包含数字的数据框,如下所示

     subject_id  |   pH       |  urinecolor |  blood pressure  
     --------------------------------------------------------                
        3        |  1.00      |  red        |  high
        3        |  1.15      |  red        |  high
        4        |  2.00      |  yellow     |  low
Run Code Online (Sandbox Code Playgroud)

和绝对的。我想缩放和规范化数据框,但传统缩放给出错误无法缩放字符串我尝试以下操作,但它给我返回列表,我想缩放列并返回整个数据框以进行进一步的步骤,任何人都可以帮助我那。提前致谢

    df= pd.readcsv()
    dfTest =df.select_dtypes(include='number')
    scaler = StandardScaler(copy=True, with_mean=True, with_std=True)
    dftest= df.select_dtypes(include=np.number)
    X = scaler.fit_transform(dftest)
Run Code Online (Sandbox Code Playgroud)

python python-3.x pandas scikit-learn

0
推荐指数
1
解决办法
5210
查看次数