小编Tom*_*ood的帖子

Tensorflow:如何使用nan值处理输入数据

我有一个带有sigmoid损失的多层感知器(tf.nn.sigmoid_cross_entropy_with_logits)和一个Adam优化器(tf.train.AdamOptimizer).我的输入数据有几个特征和一些南特征值.当我用0替换nan值时,我得到一个结果,但是,当我不替换nan值时,我得到loss = nan.

在tensorflow中处理nan值的最佳方法是什么?如何使用带有nan值的输入数据而不用0替换它们?

nan tensorflow

8
推荐指数
1
解决办法
1822
查看次数

如何在group_by中传递变量名

我可以使用以下代码在组name1中的数据帧df中计算值(val)的排名:

res  <- df %>% arrange(val) %>% group_by(name1) %>% mutate(RANK=row_number()) 
Run Code Online (Sandbox Code Playgroud)

我不想在代码中编写“ name1”列,而是将其作为变量传递,例如crit =“ name1”。但是,由于假定crit1是列名而不是变量名,所以下面的代码不起作用。

res  <- df %>% arrange(val) %>% group_by(crit1) %>% mutate(RANK=row_number()) 
Run Code Online (Sandbox Code Playgroud)

如何在代码中传递crit1?

谢谢汤姆

variables group-by r dplyr

6
推荐指数
2
解决办法
2660
查看次数

标签 统计

dplyr ×1

group-by ×1

nan ×1

r ×1

tensorflow ×1

variables ×1