自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

youngkl博客

这个人还很菜,什么都没有留下!

  • 博客(461)
  • 收藏
  • 关注

原创 Convolutional Block Attention Module (CBAM)实现

论文:CBAM: Convolutional Block Attention Module论文链接:https://arxiv.org/abs/1807.06521CBAM pytorch 我实现的代码:https://github.com/Youngkl0726/Convolutional-Block-Attention-Module...

2018-07-29 22:51:50 5267 13

原创 codejam 2018 round1c Ant Stack

Ant StackProblemScott has an ant farm containing N ants. Each ant has a certain length and weight.Today, as a challenge for the ants, Scott has placed some food at the top of the ant farm. The ants wi...

2018-05-05 21:59:12 511

原创 ResNext pytorch pretrained model

论文:Aggregated Residual Transformations for Deep Neural Networks论文链接:https://arxiv.org/abs/1611.05431ResNext pytorch 代码以及我在Imagenet1K上训练得到的model: https://github.com/Youngkl0726/ResNext50-32x4d_pytorch...

2018-04-16 13:12:18 2349 2

原创 Kaggle-Camera_Model_Identification 比赛记录总结[19/582(Top 4%)]

这篇博客记录自己在这次kaggle比赛中做的工作。成绩:19/582(Top 4%)Kaggle比赛地址我的代码github地址这次比赛是给出10个相机拍摄的照片,然后给出测试图片,区分是哪个相机拍摄的。训练集中每类照片数量相同,每类都是由同一个手机拍摄的照片。测试集中,每类的照片都是来自另外一个手机,一半的图片可能被用了八种可能的操作。总结:1.

2018-02-11 14:50:31 886 8

原创 语义分割网络FRRN坑点记录

关于使用语义分割网络FRRN的介绍。

2017-08-02 11:08:22 2033 10

原创 ORB_SLAM2安装以及使用说明

首先要安装ORB_SLAM2 https://github.com/raulmur/ORB_SLAM2 一开始在服务器上装 没有sudo权限 各种装不好。。。很烦 比如eigen glew各种装不好 find_package找不到 折腾了很久于是选择在本地跑。。。之前遇到一些坑 在本地跑的时候 遇到需要装的依赖 装起来就比较快了 然后就运行起来了 运行的时候数据的路径也要准确

2017-07-05 00:18:35 1301

原创 TensorFlow使用inception模型进行flower识别训练+修改原始inception实现predict

自己尝试运行inception 中的flowers_train.py 在此过程中 遇到了一些坑 在网上也没有找到详细讲述如何运行的博客在这里写下来与大家分享我作为一个小白遇到的问题和解决的办法TensorFlow提供了很多模型代码models 下载到本地解压  只使用其中的inception用PyCharm打开 运行flower_train.py(可能需要修改编译环境 选择tens

2017-05-23 17:43:06 3231

原创 2017Google Codejam round2 Problem B. Roller Coaster Scheduling

ProblemYou created a new roller coaster that is about to open. Its train consists of a single row of N seats numbered 1 through N from front to back. Of course, seats closer to the front are mor

2017-05-16 00:03:01 710

原创 2017Google Codejam round2 Problem A. Fresh Chocolate

ProblemYou are the public relations manager for a chocolate manufacturer. Unfortunately, the company's image has suffered because customers think the owner is cheap and miserly. You hope to undo t

2017-05-15 23:58:34 394

原创 InfoGAN介绍

今天给大家分享的是NIPS2016的InfoGAN。这篇paper所要达到的目标就是通过非监督学习得到可分解的特征表示。使用GAN加上最大化生成的图片和输入编码之间的互信息。最大的好处就是可以不需要监督学习,而且不需要大量额外的计算花销就能得到可解释的特征。通常,我们学到的特征是混杂在一起的,如上图所示,这些特征在数据空间中以一种复杂的无序的方式进行编码,但是如果这些特征是可分解的

2017-05-11 00:01:21 34566 6

原创 2017Google Codejam round1c Problem B. Parenting Partnering

ProblemCameron and Jamie are longtime life partners and have recently become parents! Being in charge of a baby, exciting as it is, is not without challenges. Given that both parents have a scient

2017-04-30 21:20:23 625

原创 2017Google Codejam round1c Problem A. Ample Syrup

ProblemThe kitchen at the Infinite House of Pancakes has just received an order for a stack of K pancakes! The chef currently has N pancakes available, where N ≥ K. Each pancake is a cylinder, a

2017-04-30 21:15:21 944

原创 2017Google Codejam round1b Problem C. Pony Express

ProblemIt's the year 1860, and the Pony Express is the fastest mail delivery system joining the East and West coasts of the United States. This system serves N different cities. In each city, th

2017-04-23 19:20:05 6354

原创 2017Google Codejam round1b Problem B. Stable Neigh-bors

ProblemYou are lucky enough to own N pet unicorns. Each of your unicorns has either one or two of the following kinds of hairs in its mane: red hairs, yellow hairs, and blue hairs. The color of

2017-04-23 16:48:49 768

原创 Generative Adversarial Nets(GAN) Tensorflow实现

import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport numpy as npimport matplotlib# from scipy.misc import imsave# from skimage.io import imsave# import scipy.m

2017-04-22 15:59:03 1000

原创 GAN相关工作介绍

GAN介绍GenerativeAdversarial Nets生成对抗网络的思想在2014年提出,在原始的paper中,作者用博弈论来阐释GAN框架背后的思想。每一个GAN框架,都包含一个生成模型G和一个判别模型D,判别模型的任务是判断给定图像是否看起来‘自然’,换句话说,是否像是机器生成的。而生成器的任务是,生成看起来‘自然’的图像,要求与原始数据分布尽可能一致。作者在文中有一个形象的比

2017-04-19 22:58:15 3593 2

原创 TensorFlow-MNSIT进阶篇代码

在入门篇之后  进阶篇进行了拓展使用了卷积神经网络 两个卷积层 两个pooling层 一个全连接层其中注意 padding='SAME'对图片大小的影响For the SAME padding, the output height and width are computed as:out_height = ceil(float(in_height) / f

2017-04-11 20:51:34 717

原创 TensorFlow-MNIST入门篇代码

看了下TensorFlow的官方文档 里面关于MNIST的入门篇在这里把代码整理了input_data.py(urllib下面有红线 没关系)# __author__ = 'youngkl'# -*- coding: utf-8 -*-from __future__ import absolute_importfrom __future__ import divisionfr

2017-04-11 15:39:19 983

原创 TensorFlow基本用法

# __author__ = 'youngkl'# -*- coding: utf-8 -*-import tensorflow as tf#1*2的矩阵mat1=tf.constant([[3.,3.]])#2*1的矩阵mat2=tf.constant([[2.],[3.]])ans=tf.matmul(mat1,mat2)#此时ans无法直接输出'''# 启动默认图

2017-04-10 20:53:25 479

原创 python学习 小记

写机器学习算法 经常用到python 这里记录一些常用的python小的点 会很基础 供个人使用 贴出来一些自己学的过程中 写的小的测试代码1.矩阵定义 矩阵的转置 矩阵的逆 矩阵相乘 e的N次方import numpy as npa=np.mat('1 1 1 1;0.1353 0.3678 0.3678 1;1 0.3678 0.3678 0.1353')# c=np

2017-04-01 14:03:19 342

原创 水陆距离 搜索BFS

水陆距离时间限制:10000ms单点时限:1000ms内存限制:256MB描述给定一个N x M的01矩阵,其中1表示陆地,0表示水域。对于每一个位置,求出它距离最近的水域的距离是多少。  矩阵中每个位置与它上下左右相邻的格子距离为1。输入第一行包含两个整数,N和M。以下N行每行M个0或者1,代表地图。数据保证至少

2017-03-12 15:28:17 705

原创 hihocoder 闰秒

闰秒时间限制:10000ms单点时限:1000ms内存限制:256MB描述计算机系统中使用的UTC时间基于原子钟,这种计时方式同“地球自转一周是24小时”的计时方式有微小的偏差。为了弥补这种偏差,我们偶尔需要增加一个“闰秒”。  最近的一次闰秒增加发生在UTC时间2016年的最后一天。我们在2016年12月31日23时59分59秒和2

2017-03-12 15:17:37 504

原创 JAVA 16方格排序游戏

有4*4的方格 其中有1-15个数  不重复   有一个空白格每次点其中一个格子 如果该格子与空白格相连 则这两个交换当1-15个数在这些格子中顺序或逆序显示 则成功import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing

2016-12-24 23:26:19 4513 1

原创 JAVA 圈叉游戏

通过鼠标 左键点下表示圈  右键点下表示叉 轮流点 当圈或叉 在横或竖或斜线上有三个相连时  就赢了同样的 代码很丑 界面很丑没有加上判断平局的情况package 棋;import java.awt.*;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.sw

2016-12-24 22:11:04 2278

原创 JAVA 超简易版五子棋

超简易版的五子棋ui很丑 棋子全是用button实现在判断是否组成五子的算法方面也是有问题的 只实现了水平 竖直两方面的  而且是从下的这个子开始算的连续的 这显然也是有问题的。。就先这么写吧  目前懒得改进了。。package src;import java.io.*;import java.nio.Buffer;import java.awt.*;import j

2016-12-24 21:16:19 6730

原创 JAVA 黑白棋

界面实现 文件读写 主要是要判断放置一个棋子是否符合要求 比如放置了一个黑色棋子 在水平、竖直、斜线方向上 找到一个黑色棋子  判断这两个棋子之间是否都是白色棋子如果符合要求 则要将其中的白色棋子都转换为黑色棋子package src;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.ev

2016-12-24 15:34:19 9572 1

原创 JAVA 八皇后

请编写八皇后游戏程序(要求采用图形界面):设计一个8×8的棋盘,允许用户在棋盘的格子上放置8个皇后(国际象棋中的棋子)。要求每两个皇后不能处于同一条横线,竖线和45度或135度的斜线上(即按国际象棋的规则要求任意两个皇后不能处于直接可以互相攻击的状态)。如果用户放置的棋子不符合上面要求,则程序给出错误显示,并请设计某种比较直观的方式标出可以互相攻击的两个皇后,然后要求重新放置该棋子。当8个皇后全部

2016-12-23 15:24:39 1248

原创 JAVA 图书馆的书籍管理程序

请设计并实现一个图书馆的书籍管理程序,要求提供方便的图形界面实现图书信息的录入/修改/删除功能。图书的信息至少包括:图书的编号、书名、类型、作者、价格、出版目期、出版社、购入日期、借阅人等。要求可以浏览所有的图书,并能按类型、作者、出版社、或借阅人进行搜索,能按价格或出版日期进行排序。package src;import java.io.*;import java.awt.*;im

2016-12-23 14:06:35 5504

原创 JAVA 家庭收支管理程序

简单的家庭收支管理程序  主要练习按钮响应  文件输出 读取import java.io.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.*;import org.omg.CORBA.PRIVATE_M

2016-12-23 09:49:28 5568 2

原创 JAVA 简单的计算器

带GUI的简单计算器 可以将计算结果保存到文件Main.javapublic class Main { public static void main(String[] args) { Calculator calculator=new Calculator(); }}Calculator.javaimport java.awt.*;import java.awt.

2016-12-19 15:44:47 497

原创 安卓 导入高德地图 手机定位功能

第一次写安卓。。。为了大作业 只能用到什么学什么 作为初学者 深深的感受到安卓的恶意环境sdk 都遇到不少问题要用到地图定位 一开始先了解百度地图  各种不行 发现百度地图最新版本更新了 然后网上搜到的代码 都用不了搞了很久  然后又尝试高德地图 又搞了很久还是不行。。。用AndroidStudio中的虚拟机运行老是报错 提示安装不了apk后来经别人提醒 使用手机运行 就可以了

2016-12-15 15:16:06 2259

原创 d3.js 堆栈图

之前画过矩阵图 堆栈图是把一个矩阵分成几个层次 分别表示不同的类型的值另外 今晚发现d3.js那个链接只能在翻墙的时候能用??? 堆栈图.axis path,.axis line{ fill: none; stroke: black; shape-rendering: crispEdges;} .axis text { font-family: sans-se

2016-10-29 01:38:01 1862 1

原创 D3.js给饼状图添加提示框

添加交互效果 当鼠标移动到某一块时 显示该块表示的产商的出货量 饼状图 .tooltip{ position: absolute; width: 120px; height: auto; font-family: simsun; font-size: 14px; text-align: center; colo

2016-10-16 16:32:02 7501 2

原创 D3.js 布局の饼状图

饼状图需要将数据转换为角度 弧开始和结束的角度然后将各产商所占的百分比在饼状图上输出 10.2 饼状图 var width=400;var height=400;var svg=d3.select("body") .append("svg") .attr("width",width)

2016-10-16 15:01:10 2401

原创 D3.js添加了过渡效果的柱形图

通过过渡效果 使柱形和文字渐渐升到应该到的位置 并弹几次动态柱形图 .axis path,.axis line{ fill:none; stroke:black; shape-rendering:crispEdges;}.axis text { font-family: sans-serif; font-size: 11px;}.MyRect { fil

2016-10-15 01:29:57 3108

原创 D3.js 动态散点图

之前画过一个静态的散点图 数据是固定的 点的呈现也是静态的 在这通过过渡的使用可以动态的显示点的变化      动态散点图 .axis path,.axis line{ fill:none; stroke:black; shape-rendering:crispEdges;}.btnWrap{ margin-left: 140px; margi

2016-10-14 16:17:11 4569

原创 D3.js画折线图

将中国和日本的GDP数据进行对比 通过折线图可以看出增长趋势折线图的制作 .axis path, .axis line{ fill:none; stroke:black; shape-rendering:crispEdges; } --> var width=500;var height=500;var dataset=[ {

2016-10-13 16:10:06 16257

原创 D3.js散点图

通过D3.js 在坐标轴中画散点坐标轴中X Y轴都需要设置成线性比例尺 为了避免点挤到一块 使用比例尺将它们放大另外在使用点的x y坐标时 需要与设置的x y坐标轴相对应 避免出现显示的点的位置不对的情况散点图 .axis path,.axis line{ fill:none; stroke:black; shape-rendering:crispEdges;

2016-10-13 02:34:17 3647 1

原创 D3.js 完整的柱形图

之前已经写过了一个柱形图 但是那个并没有坐标轴在这里来一个带坐标轴的柱形图柱形图中 y轴可根据数据的值进行缩放 按照一定的比例       完整的柱形图 .axis path, .axis line{ fill:none; stroke:black; shape-rendering:crispEdges; } .axis text{ f

2016-10-13 01:24:58 789

原创 D3.js 量子比例尺

图中有几个圆 圆的半径越小 颜色越深 --> var quantize=d3.scale.quantize() .domain([50,0]) .range(["#888","#666","#444","#222","#000"]); var r=[45,35,25,15,5]; var svg=d3.select("body").app

2016-10-12 20:19:18 820

空空如也

空空如也

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

TA关注的人

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