当我使用Keras定义模型时,大多数时候都会收到此警告。它似乎以某种方式来自张量流:
WARNING:tensorflow:From C:\Users\lenik\AppData\Local\Programs\Python\Python37\lib\site-packages\keras\backend\tensorflow_backend.py:3445: calling dropout (from tensorflow.python.ops.nn_ops) with keep_prob is deprecated and will be removed in a future version.
Instructions for updating:
Please use `rate` instead of `keep_prob`. Rate should be set to `rate = 1 - keep_prob`.
Run Code Online (Sandbox Code Playgroud)
这个警告值得担心吗?如果是,我该如何解决这个问题?
我对 tensorflow.js 很陌生。当我运行我的第一个程序时,我收到了这个警告,“(节点:4249)警告:N-API 是一项实验性功能,可能随时更改。” 我应该担心它还是忽略它?我不希望它在未来给我带来麻烦。到底什么是 N-API?
我曾经用sklearn.impute.SimpleImputer(strategy='constant',fill_value= 0)一个常数值(这里的 0 是那个常数值)来估算所有缺失值的列。
但是,有时在不同的列中插补不同的常量值是有意义的。例如,我可能想NaN用该列的最大值替换某个列的所有值,或者NaN用最小值替换某个其他列的值,或者假设该特定列值的中值/平均值。
我怎样才能做到这一点?
另外,我实际上是这个领域的新手,所以我不确定这样做是否可以改善我的模型结果。欢迎您提出意见。