自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 2020-08-20

Java学习Java包名java包名不需要与路径一致,不像python或c++中严格路径。java包名是自己定义的,包名不应该用来表达模块完整的意思,包名应该仅用作与同包下的其他包做区分。遇到适当的时候应该向范围更大的语义上取名,如已存在一个包代表 51-100 的范围,现在你想新建一个包 1-30,如果不存在 31-50,应当向上取包名成为 1-50;如果存在 31-50,应当取包名为 1-50.1-30 和 1-50.31-50 两个包。对于题中的情况,应该去除重复的部分,仅留下关键区分的信息

2020-08-20 19:54:23 307

原创 C++模板的一些注意事项

C++模板的一些注意事项1、模板的定义和声明最好不要放在不同地方模板在定义时即使用,要像其他普通函数或类在.h中声明,.cc中定义的话,很可能出现问题(一般是不可行的,但好像有些解决办法):模板类编译过程中出现“undefined reference to”的问题,参见:https://itachi666.github.io/posts/bfee53d1/2、模版不支持在局部函数中声明定义或使用。3、模板非类型形参模板除了定义类型参数,还可以在模板定义非类型参数。什么是非类型形参?顾名思义,

2020-06-26 18:21:26 544

原创 机器学习中生成模型与判别模型的概念理解

机器学习中生成模型与判别模型的概念理解变量定义生成模型的贝叶斯表达判别模型总结变量定义x代表特征向量,y代表标签label。生成模型的贝叶斯表达P(y∣x)=P(x,y)p(x)=P(x∣y)P(y)p(x) P(y|x) =\frac{P(x,y)}{p(x)} =\frac{P(x|y)P(y)}{p(x)} \quad P(y∣x)=p(x)P(x,y)​=p(x)P(x∣y)P(y...

2020-02-05 18:04:45 294

原创 如何根据训练/验证损失曲线诊断我们的神经网络

第一部分前言在关于训练神经网路的诸多技巧Tricks(完全总结版)这篇文章中,我们大概描述了大部分所有可能在训练神经网络中使用的技巧,这对如何提升神经网络的准确度是很有效的。然而在实际中,在方法几乎定型的时候,我们往往需要针对自己的任务和自己设计的神经网络进行debug才能达到不错的效果,这也就是一个不断调试不断改进的一个过程。如何Debug以下的内容部分来自CS231n课程,以及汇总了...

2019-12-13 14:14:22 15715 1

转载 csdn转载文章的简单方法(使用html代码)

...

2019-12-13 13:55:53 226

转载 tf.stack()详解以及与tf.concat()对比

转载:https://blog.csdn.net/feifeiyechuan/article/details/89388103

2019-12-08 22:27:21 285 1

原创 Tensorflow加载模型报错 Cannot assign a device for operation...

报错InvalidArgumentError (see above for traceback): Cannot assign a device for operation ‘tower_3_1/eval_outputs_and_metrics/foldl/while/generator/generator/rnn/while/rnn/dna_cell/assert_equal/Assert/...

2019-11-28 21:26:46 2876

原创 新版本的GPU(2080ti)与NVIDIA驱动(driver 440/cuda 10.2)安装旧版的tensorflow(1.6)

2080ti使用低版本tensorflow(1.6)之前安装情况是GPU型号,驱动等等均与官网对应的版本的安装,所以没有大的问题,很顺利,最近新来了一批2080ti的GPU,只支持CUDA 10,官网显示对应的tensorflow版本为1.14,比较高。但是之前代码是在tensorflow 1.6版本上运行的,使用1.14的话会报错。且重构代码到1.14太麻烦。解决方法:在2080ti上也可以...

2019-11-25 15:47:05 2876

原创 Shell 输出重定向缓冲问题

Shell 输出重定向有缓冲问题原因解决方法flush函数(Important)在训练深度神经网络的过程中,我们使用>符号来将print到屏幕的内容输出到一个log文件中,以方便之后的查阅,例如执行:python train.py > train_process.log后,原本输出在屏幕的内容将写入train_process.log文件中,屏幕再不显示内容。但是,实时查看log文件...

2019-11-21 22:04:54 3752

原创 pyreverse分析python工程

参数列表: -f <mode>, --filter-mode=<mode> filter attributes and functions according to <mode>. Correct modes are : ...

2019-11-15 21:21:34 585

转载 python 使用函数名的字符串调用函数

>>> def foo(): print "foo" >>> def bar(): print "bar" >>> func_list = ["foo","bar"]>>> for func in func_list: func()TypeError: 'str' o...

2019-11-13 11:36:54 382

转载 Python多线程——队列(Queue)

Queue主要就是为多线程生产值、消费者之间线程通信提供服务,具有先进先出的数据结构。首先我们组要明白为什么要使用队列,队列的性质,多线程并发编程的重点,是线程之间共享数据的访问问题和线程之间的通信问题为了解决线程之间数据共享问题, PYTHON 提供了一个数据类型【队列】可以用于在多线程并发模式下,安全的访问数据而不会造成数据共享冲突。正常请求的多线程,如果是消费之和生产者,通过列表实现...

2019-11-10 20:46:21 2987

原创 Git 回退到某一状态,再新建分支

项目过程中,遇到情况:即需要需要回退到某一状态下,在那个状态下创建新的分支。操作其实非常简单,只需要按所想的,将HEAD指向git的目标快照处,然后创建新的分支,保存,提交commit,即可(不包括对当前节点内容的修改,只是增加分支),不用担心此节点后的commit会被删除。步骤找到需要分支的节点,然后git checkout <commit id>,将HEAD指过去。此时HE...

2019-10-29 21:41:39 1381

原创 numpy中的reshape中参数为-1

转载-1给定的那个维度需要根据其他维度来推断,即根据数组中元素个数与其他维度的给定值推断,一维时z.reshape(-1)表示成为一行,而高于1维的情况下,需要将其他维度指定,不能存在2个以上-1维度。...

2019-10-26 14:17:33 407

原创 python 多线程threading总结

threading模块线程模块方法线程同步方法 Lock线程优先级队列 Queue信号量 Semaphorepython 线程虽然是真线程,但是执行时,有一个GIL锁,对处理相同任务或数据造成不同的影响。1、以计算为主的程序,处理同一块数据,相当于单线程在运行。最好使用多进程。2、对于IO密集型较为适用。线程模块方法run(): 用以表示线程活动的方法。start():启动线程活动。...

2019-10-23 14:03:59 478

winter1516_lecture5.pdf

神经网络训练曲线分析(cs231课件),这一节主要讲了训练过程中的各类loss曲线原因及分析,包含训练曲线案例

2019-12-13

OmegaOptions.bak

chrome switch omega插件 配置保存。

2019-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除