摘要: 启动tensorboard tensorboard --logdir="log path" 一般是在模型跑完了以后,再进行启动,并且log path要和模型中的路径一样。 记录数据和画图 结构图: 直接使用以上代码生成一个带可展开符号的一个域,并且支持嵌套操作: 节点一般是变量或常量,需要加一个“n 阅读全文
posted @ 2017-12-26 15:54 下路派出所 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 概述: 属于创建型设计模式,需要生成的对象叫做产品 ,生成对象的地方叫做工厂 。 使用场景: 在任何需要生成复杂对象的地方,都可以使用工厂方法模式。 直接用new可以完成的不需要用工厂模式 下面将介绍五种工厂类: 简单(静态)工厂: 一个栗子: 我喜欢吃面条,抽象一个面条基类,(接口也可以),这是产 阅读全文
posted @ 2017-12-26 11:24 下路派出所 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 代理模式是Java常见的设计模式之一。所谓代理模式是指客户端并不直接调用实际的对象,而是通过调用代理,来间接的调用实际的对象。为什么要采用这种间接的形式来调用对象呢?一般是因为客户端不想直接访问实际的对象,或者访问实际的对象存在困难,因此通过一个代理对象来完成间接的访问。在现实生活中,这种情形非常的 阅读全文
posted @ 2017-12-26 10:43 下路派出所 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 定义: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的结构 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模式通常把一 阅读全文
posted @ 2017-12-26 09:56 下路派出所 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 定义: 迪米特法则(Law of Demeter,LoD)也称为最少知识原则(Least Knowledge Principle,LKP)。 一个对象应该对其他对象有最少的了解。通俗地讲,一个类应该对自己需要耦合或调用的类知道得最少,你(被耦合或调用的类)的内部是如何复杂都和我没关系,那是你的事情, 阅读全文
posted @ 2017-12-26 09:26 下路派出所 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 接口隔离有两种定义: Clients should not be forced to depend upon interfaces that they don’t use. 客户端不应该依赖它不需要的接口 那依赖什么呢?依赖它需要的接口,客户端需要什么接口就提供什么接口,把不需要的接口剔除,那就需要 阅读全文
posted @ 2017-12-26 09:21 下路派出所 阅读(334) 评论(0) 推荐(0) 编辑