经验记录
风-之-谷
这个作者很懒,什么都没留下…
展开
-
记记关于tensorflow训练模型时出现损失函数为NAN问题
交叉熵损失函数输出NAN的问题:之前使用tensorflow训练模型,开始的一段迭代周期,模型的预测准确率一直在上升,徘徊一段时间后,准确率骤减,直至到随机猜测的水平,开始以为是模型出了问题,就修改了一下代码,记录训练过程中的误差,希望通过误差曲线,分析是否模型的问题。结果绘图出错,将损失数组输出看了一下,发现后期的损失值都是0。在网上查询,发现是损失函数的特性造成的,在交叉熵损失函数中,会计原创 2017-06-16 17:38:01 · 12441 阅读 · 1 评论 -
Java的split方法使用多种分隔符切分字符串
方法一:多个分隔符使用'|'分开,例如: String str = "abc;123,456?999|haha"; String[] strs=str.split(";|,"); for(String s : strs){ System.out.println(s); }输出:abc123456?999|haha方法二:原创 2017-09-27 15:01:42 · 22721 阅读 · 2 评论 -
Java对MongoDB的基础操做
import java.util.ArrayList;import java.util.regex.Pattern;import org.bson.Document;import com.mongodb.BasicDBObject; import com.mongodb.MongoClient;import com.mongodb.client.FindIterable;import原创 2017-09-28 12:04:06 · 330 阅读 · 0 评论 -
关于MongoDB的URL连接时用户名或密码中出现特殊字符问题
今天连接公司的线上MongoDB数据库时碰到一个有意思的问题,报错如下:java.lang.IllegalArgumentException: The connection string contains invalid user information. If the username or password contains a colon (:) or an at-sign (@) th原创 2017-10-13 18:19:10 · 17279 阅读 · 2 评论