当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] Android Recycleview 绑定适配器

    0.添加依赖 //两个版本保持一致 implementation'com.android.support:appcompat-v7:28.0.0' implementation'com.android.support:recyclerview-v7:28.0.0' 1.设置布局 <viewc...

    105
    热度
  • [综合] Android 自定义内部接口

    背景:适配器中数据变动需传出 解决:适配器中自定义监听接口,外部监听变化做出反应。 适配器中设置: privateAddressNoListeneraddressNoListener;//定义/***自定义接口*/publicinterfaceAddressNoListener{voidaddre...

    5
    热度
  • [综合] C# 读取文件或文件夹

    1.选取文件 路径自己获取,后: StreamReadersr=newStreamReader(lb_path.Text,Encoding.Default);Stringline;while((line=sr.ReadLine())!=null){//这里可对每一行进行操作} 2.选取文件夹 Sys...

    58
    热度
  • [综合] C# string 转 float

    stringstr="123.111"; floatnumber=float.Parse(str);

    54
    热度
  • [综合] 相同顺序打乱多个列表

    使用相同的序列打乱(洗牌)多个列表 可用于网络训练打乱训练数据个标签,不改变对应关系 方法一:np.random.shuffle(无返回值,直接打乱原列表) state=np.random.get_state()np.random.shuffle(train)np.random.set_state(...

    6
    热度
  • [综合] 使用mat.at方法获取像素值

    我们只要使用的图像多为三通道和单通道。 对于三通道来说,每一个像素的位置内含了三个uchar数据,所以对三通道获取像素值要使用Vec3b。Vec3b实质上是一个uchar的数组,最多能装三个数据。 对于单通道,可以直接使用mat.at<uchar>(row,col)即可获取像素值。 三通...

    93
    热度
  • [综合] 调用object_detection的demo

    首先是进行一系列下载和配置。下载是github上tensorflow的models文件夹,全部打包下载下来。解压到哪里都行。 接着下载protoc-3.4.2-win32.zip。解压到anaconda/Lib/site-package文件夹下,多出两个文件夹,bin和include。 将bin下的...

    57
    热度
  • [综合] TensorFlow-Slim 一些用法笔记

    TableofContents 一slim.separable_conv2d 二slim.arg_scope 三slim中的图像预处理文件:preprocessing_factory.py 四slim.assign_from_checkpoint_fn 五slim.batch_norm 一sli...

    20
    热度
  • [综合] tf.train.piecewise_constant() 用法介绍

    我们看一些论文中,常常能看到论文的的训练策略可能提到学习率是随着迭代次数变化的。在tensorflow中,在训练过程中更改学习率主要有两种方式,第一个是学习率指数衰减,第二个就是迭代次数在某一范围指定一个学习率。 tf.train.piecewise_constant()就是为第二种学习率变化方式而...

    110
    热度
  • [综合] tf.variable_scope 和 tf.name_scope 的区别

    这两个函数不仅名称相近,功能上也差不多,不过name_scope的使用范围更小,一般我们都选择variable_scope,下面说下这两个的区别。 我们知道在TensorFlow中每个变量都有自己的作用域,我们常常用作用域+变量名来作为这个变量独一无二的名称。那么,这两个函数就是为了实现这样的功能的...

    1
    热度
  • [综合] tf.nn.l2_normalize

    在inside-outside-net中,使用了将不同尺度特征concat的方法,来达到更好效果。在concat之前,使用了在通道维度上norm的办法,这个操作在TensorFlow中使用tf.nn.l2_normalize函数。 先看看函数声明 defl2_normalize(x,axis=Non...

    33
    热度
  • [综合] Mask Track论文翻译

    摘要 受到近期深度学习在实例分割和目标追踪领域的进展,我们提出将视频目标分割当做引导式的实例分割概念。我们的模型在每一帧的基础上,使用前一帧对后一帧感兴趣目标的预测作为引导。我们论述了高精度的视频目标分割可以使用仅仅用静态图训练的深度网络实现。我们的方法的关键地方成分在于结合了在线和离线学习策略,离...

    101
    热度
  • [综合] 记住在PyTorch中构建模型后初始化权重

    我尝试过不初始化__init__函数中的权重,会发生什么。结果是网络无法收敛。因此,有必要在构造函数中初始化您的模型。下面是一个例子。 这里我构建一个简单的模型. fromtorchimportnnclasssimpleModel(nn.Module):def__init__(self):super...

    26
    热度
  • [综合] DR-GAN代码实现记录

    我主要基于此github代码修改所写。其实只是自己修改了dataset的部分。代码使用pytorch1.0。 链接中的代码需要几个.npy文件,作者也没提供,也没有生成这些.npy文件的代码,所以我只有撸起袖子自己写这一部分,再和作者代码对接就行了。 关于DR-Gan的论文解读见here 数据读取 ...

    22
    热度
  • [综合] Pytorch中,动态调整学习率、不同层设置不同学习率和固定某些层训练的方法

    动态调整学习率 三种方法我都写成直接调用的函数了,所以大家复制走拿去用就行了。 第一种官方例子中按照milestone调整的办法 defadjust_learning_rate(optimizer,epoch,milestones=None):"""Setsthelearningrate:miles...

    81
    热度
  • [综合] Pytorch中,只导入部分模型参数的做法

    我们在做迁移学习,或者在分割,检测等任务想使用预训练好的模型,同时又有自己修改之后的结构,使得模型文件保存的参数,有一部分是不需要的(don’texpected)。我们搭建的网络对保存文件来说,有一部分参数也是没有的(missed)。如果依旧使用torch.load(model.state_dict...

    47
    热度
  • [综合] Periodic Srings, UVa445

    题目就不重述了,相信能找到这的人都知道题目是啥了。 大致就是字符串的最小周期,比如“abcabc”的最小周期为3。 #include<stdio.h> #definemaxn80+10 #include<string.h>intmain() {chars[maxn];scan...

    93
    热度
  • [综合] PyTorch和Keras计算模型参数的方法

    Pytorch中,变量参数,用numel得到参数数目,累加 defget_parameter_number(net):total_num=sum(p.numel()forpinnet.parameters())trainable_num=sum(p.numel()forpinnet.paramete...

    100
    热度
  • [综合] TensorFlow的C++之路(2):导入Pb模型

    上一篇博客讲到了scope,在TF的C++API中,所有的operation的第一个参数都是scope。其实C++的tfapi有很多不一样的特性。我们往后慢慢学习,慢慢总结。 OK,这次就写篇实际的,也是这两天很折腾人的环节。我们得到了Pb文件,想在C++端使用,以便后续封装生成dll。那么如何导入...

    91
    热度
  • [综合] C++生成dll,并且加载dll进行测试

    这个月学习了很多内容,而且还各不相关。特此记录一下如何生成dll,如何使用dll。 生成dll 新建win32控制台应用程序项目,点击dll项目,然后点击空项目。 首先我们肯定需要写好自己的类。 classFlowNet:publicModel_Loader_Base{public:FlowNet...

    99
    热度