6 Dream从来不一样

尚未进行身份认证

世界那么大,我想写代码

等级
TA的排名 28w+

tensorflow利用已有模型finetuning

在不重写网络,直接导入已经保存好的网络(.meta)进行推理,其中当网络被保存时,placeholder的值并不会被保存:1参数保存importtensorflowastfw1=tf.placeholder("float",name="w1")w2=tf.placeholder("float",name="w2")feed_dict={w1:4,w2:...

2018-12-14 21:29:43

tensorflow模型导入

我们主要使用restore函数来恢复网络的参数:'''withtf.Session()assess: saver=tf.train.import_meta_graph('my-model-1000.meta')#加载图 saver.restore(sess,tf.train.latest_checkpoint('./'))#给图恢复所有的参数'''在这之后,像...

2018-12-14 21:00:29

Tensorflow模型如何保存

在Tensorflow中,我们可以创建一个tf.train.Saver() 类的实例来保存训练完得到的参数:'''saver=tf.train.Saver()withtf.Sessionassess:saver.save(sess,'my-model')#变量在sess中'''importtensorflowastfw1=tf.Variable(tf...

2018-12-14 20:55:58

Tensorflow模型

因此Tensorflow模型有两个主要的文件(图和参数):A) Metagraph:这是一个保存完整Tensorflowgraph的protocolbuffer,比如说,所有的 variables,operations,collections等等。这个文件的后缀是.meta。B) Checkpointfile:这是一个包含所有权重(weights),偏置(biases)...

2018-12-14 20:48:48

Tensorflow多GPU分开使用

importosimporttensorflowastfos.environ['CUDA_VISIBLE_DEVICES']='0'#指定GPUconfig=tf.ConfigProto()config.gpu_option.allow_growth=True#开启增量式使用(用多少拿多少)seesion=tf.Seesion(config=config,...)...

2018-11-28 21:10:15

排序算法-堆排序

#include<iostream>usingnamespacestd;voidswap(inta[],inti,intj){ inttemp=a[i]; a[i]=a[j]; a[j]=temp;}voidmaxheap_down(inta[],inti,intsize){ intmax_data=i; int...

2018-09-14 10:06:53

进程间通信IPC (InterProcess Communication)

转载链接:https://www.jianshu.com/p/c1015f5ffa74一、进程间通信的概念每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据从用户空间拷到内核缓冲区,进程2再从内核缓冲区把数据读走,内核提供的这种机制称为进程间通信(IPC,InterProcessComm...

2018-08-28 14:55:00

C++ 虚函数&纯虚函数&抽象类&接口&虚基类

转载:https://www.cnblogs.com/liangxiaofeng/p/5702414.html1.多态在面向对象语言中,接口的多种不同实现方式即为多态。多态是指,用父类的指针指向子类的实例(对象),然后通过父类的指针调用实际子类的成员函数。多态性就是允许将子类类型的指针赋值给父类类型的指针,多态是通过虚函数实现的。多态可以让父类的指针有“多种形态”,这是一种泛型技...

2018-08-23 10:45:27

C++中的static关键字的总结

C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example1#include<io...

2018-08-22 21:16:51

排序算法-冒泡排序

#include<iostream>usingnamespacestd;voidBsort(inta[],intn){ for(inti=0;i<n;++i) { for(intj=0;j<n-i-1;++j) { if(a[j]>a[j+1]) { inttemp...

2018-08-13 17:24:30

排序算法-选择排序

#include<iostream>usingnamespacestd;voidCsort(inta[],intn){ intmax_data=a[0]; intmax_index=0; for(inti=0;i<n-1;++i) { intj=0; for(;j<n-i;++j) ...

2018-08-13 17:22:51

排序算法-插入排序

#include<iostream>usingnamespacestd;voidIsort(inta[],intn){ for(intj=1;j<n;++j) { intk=j; while(a[k]<a[k-1]&&k>=1) { inttemp=a[k];...

2018-08-13 17:21:08

排序算法-希尔排序

#include<iostream>usingnamespacestd;voidSsort(inta[],intn){ intgap=n/2; for(gap=n/2;gap>0;gap=gap/2) { for(inti=0;i<gap;++i) { for(intj=1;...

2018-08-13 17:05:42

排序算法-归并排序

#include<iostream>usingnamespacestd;voidMsort(inta[],intstart,intstop){ if(stop-start>1) { Msort(a,start,start+(stop-start)/2); Msort(a,start+(stop-start...

2018-08-13 16:10:21

c++ 智能指针

https://www.cnblogs.com/lanxuezaipiao/p/4132096.html

2018-07-24 21:17:31

类的访问权限及继承权限

类的继承后方法属性变化:private属性不能够被继承。使用private继承,父类的protected和public属性在子类中变为private;使用protected继承,父类的protected和public属性在子类中变为protected;使用public继承,父类中的protected和public属性不发生改变; private,public,protected访问标号的访...

2018-06-13 10:17:31

类相关知识

1、成员变量在使用初始化列表初始化时,与构造函数中初始化成员列表的顺序无关,只与定义成员变量的顺序有关。因为成员变量的初始化次序是根据变量在内存中次序有关,而内存中的排列顺序早在编译期就根据变量的定义次序决定了。这点在EffectiveC++中有详细介绍。2、如果不使用初始化列表初始化,在构造函数内初始化时,此时与成员变量在构造函数中的位置有关。3、注意:类成员在定义时,是不能初始化的4、注意:类...

2018-06-02 21:07:03

c++ 内联函数

inline是一种“用于实现的关键字”,而不是一种“用于声明的关键字”。所以inline应该出现在函数定义处。其目的是为了提高函数的执行效率,用关键字inline放在函数定义(注意是定义而非声明,下文继续讲到)的前面即可将函数指定为内联函数,内联函数通常就是将它在程序中的每个调用点上“内联地”展开。inlineintmin(inta,intb){re...

2018-06-01 10:44:56

sizeof和strlen区别详解

一、sizeof  sizeof(...)是运算符,而不是一个函数。  一个简单的例子:inta;cout<<sizeofa<<endl;  在头文件中typedef为unsignedint,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。  它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。   由于在编译时计算,因此si...

2018-05-30 14:08:22

排序算法-快速排序

#include<iostream>usingnamespacestd;voidqsort1(int*data,intleft,intright){ if(left<=right) { inttemp=data[left]; intl=left; intr=right; while(l<r) { ...

2018-05-28 21:59:39

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!