自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (4)
  • 收藏
  • 关注

原创 Linux Pytorch ResNet-18 cifar10 实践报告

Linux Pytorch ResNet-18 cifar10 实践报告硬件资源环境版本实验方法基本参数设置实验结果结果分析1. ResNet-v1 VS ResNet-v22. ResNet-v2 VS ResNet-v2+TrivialAugment3. MixUp vs CutMix vs TrivialAugment硬件资源cpu: Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz显卡: 1080Ti内存: 16G环境版本#系统信息Distributor

2021-12-11 18:05:37 2539

转载 hive内group by取第一条数据,Hive中row_number的使用

参考:https://www.cnblogs.com/xiaoliu66007/p/9526558.htmlhttps://www.jianshu.com/p/9802f3a035e1

2021-10-28 15:17:41 1692

原创 python如何获取matplotlib图中的坐标轴标签get_yticklabels

python如何获取matplotlib图中的坐标轴标签get_yticklabelsfrom matplotlib import pyplot as pltfig = plt.figure(figsize=(16,12), dpi=(300))ax1 = fig.add_subplot(111)p = ax1.bar(range(5), range(5))plt.draw()>>> [item.get_text() for item in ax1.get_yticklab

2021-09-14 09:48:06 1616

原创 Pulsar Basics

目录Pulsar BasicsPulsar architectureSubscriptionSubscription ModesTopic(partition)Cursor-Subscription StateReader_ Non-durable CurcorTenant & NamespaceWrite PathRead PathBookKeeper 一致性BookKeeper Ledger 多副本复制BookKeeper 读写分离Failure HandlingReviewPulsar Ba

2020-11-09 19:26:18 546

原创 Pulsar 快速开始(集群搭建+Java demo)

Apache Pulsar集群部署手册1 集群组成搭建 Pulsar 集群至少需要 3 个组件:ZooKeeper 集群、BookKeeper 集群和 broker 集群(Broker 是 Pulsar 的自身实例)。这三个集群组件如下:ZooKeeper 集群(多 个 ZooKeeper 节点组成)bookie 集群(也称为 BookKeeper 集群,多个 BookKeeper 节点组成)broker 集群(多 个 Pulsar 节点组成)Pulsar 的安装包已包含了搭建集群所

2020-11-03 11:20:41 2763 1

原创 Apache Pulsar, RabbitMQ, RocketMQ选型对比

本文将从五个维度对比RabbitMQ(3.8.4)、RocketMQ(4.7.1)、Pulsar(2.6.1),分别是功能维度、机器消耗维度、高可用维度、社区活跃度维度、学习资源维度。功能维度功能为度可以分为多个子维度,例如:优先级队列,延迟队列(定时消息),死信队列,事务消息,非持久化主题、消费重试,消息回溯,消息追踪,消息保留、消息生存时间、多租户,多协议支持,跨语言支持,流量控制,消息顺序性,安全机制(身份认证,权限控制),消息幂等性,多中心等等。RabbitMQ(3.8.4)、RocketMQ

2020-10-23 10:32:09 1821 1

原创 Apache Pulsar,RabbitMQ,RocketMQ 功能对比

Apache Pulsar,RabbitMQ,RocketMQ 功能对比功能为度可以分为多个子维度,例如:优先级队列,延迟队列(定时消息),死信队列,事务消息,非持久化主题、消费重试,消息回溯,消息追踪,消息保留、消息生存时间、多租户,多协议支持,跨语言支持,流量控制,消息顺序性,安全机制(身份认证,权限控制),消息幂等性,多中心等等。RabbitMQ(3.8.4)、RocketMQ(4.7.1)、Pulsar(2.6.1)这三款产品大都支持这些常见功能,值得注意的是:RabbitMQ不支持延迟队

2020-10-23 10:12:12 1345 1

原创 Apache Pulsar, RabbitMQ, RocketMQ高可用对比

Apache Pulsar, RabbitMQ, RocketMQ高可用对比要保证整个系统在运行过程中,其中的任何一个环节宕机都不能影响整个系统集群模式下各节点组件的高可用Apache Pulsar:broker,bookkeeper,zkRabbitMQ:rabbitmq-serverRocketMQ:NameServer,BrokerRabbitMQ高可用RabbitMQ有两种集群模式:普通集群模式和镜像集群模式,根本区别在于普通集群模式中,每个RabbitMQ节点都保存有队列相同

2020-10-20 14:03:32 1450 1

原创 远程jupyter notebook调试服务器

1.远程终端里输入命令rlaunch --gpu=1 --cpu=4 --memory=10240 -L 8888 -- jupyter notebook --ip=0.0.0.0 --NotebookApp.token=''2.本地代理的配置(参考)1)需要Chrome 浏览器,并在插件中安装 Porxy SwiitchyOmega2)并在 Proxy Switchy ...

2020-10-20 10:45:33 169

原创 Apache Pulsar, RabbitMQ, RocketMQ机器消耗对比

Apache Pulsar, RabbitMQ, RocketMQ机器消耗对比完整搭建一个三节点的性能最优的集群,需要多少台机器RabbitMQ绿色的 X 是 Exchange,红色是 Queue ,这两者都在 Server 端(称作 Broker),这部分由 RabbitMQ 实现蓝色的是客户端,通常有 Producer 和 Consumer 两种类型消息根据exchange的类型、routing_key以及binding_key进行分发和消费;服务端单机部署时,需要两个

2020-10-13 15:13:10 597

原创 RocketMQ双主双从集群搭建

集群搭建方式集群特点NameServer是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。Broker部署相对复杂,Broker分为Master与Slave,一个Master可以对应多个Slave,但是一个Slave只能对应一个Master,Master与Slave的对应关系通过指定相同的BrokerName,不同的BrokerId来定义,BrokerId为0表示Master,非0表示Slave。Master也可以部署多个。每个Broker与NameServer集群中的所有节点建立长连接,定时

2020-09-27 14:46:44 264

原创 Apache Pulsar集群部署指南

Apache Pulsar集群部署手册1 集群组成搭建 Pulsar 集群至少需要 3 个组件:ZooKeeper 集群、BookKeeper 集群和 broker 集群(Broker 是 Pulsar 的自身实例)。这三个集群组件如下:ZooKeeper 集群(3 个 ZooKeeper 节点组成)bookie 集群(也称为 BookKeeper 集群,3 个 BookKeeper 节点组成)broker 集群(3 个 Pulsar 节点组成)Pulsar 的安装包已包含

2020-09-22 15:51:32 1552 3

原创 Linux 安装RabbitMQ单机版

Linux 安装RabbitMQ准备工作下载RabbitMQ,下载地址:https://www.rabbitmq.com/install-generic-unix.html下载Erlang,下载地址:http://erlang.org/download/需要注意的是,RabbitMQ和Erlang之间是有版本依赖关系的,我们可以在这里查找。版本依赖关系:https://www.rabbitmq.com/which-erlang.html本文所用版本:opt_src_22.1.tar.gz;

2020-08-31 20:24:01 674

原创 Linux RocketMQ 集群部署概念介绍

相关概念NameServer这里我们可以理解成类似于zk的一个注册中心,而且rocketmq最初也是基于zk作为注册中心的,现在相当于为rocketmq自定义了一个注册中心,代码不超过1000行。RocketMQ 有多种配置方式可以令客户端找到 Name Server, 然后通过 Name Server 再找到 Broker,分别如下,优先级由高到低,高优先级会覆盖低优先级。客户端提供http和ip:端口号的两种方式,推荐使用http的方式可以实现nameserver的热部署。Push Con

2020-08-28 10:21:40 335

原创 Linux RocketMQ 安装部署(单机版)及简单测试

安装方法一首先下载source版本(未编译版)下载地址上传至linux服务器上,使用官方解压命令解压unzip rocketmq-all-4.3.0-source-release.zip进入相关目录,使用mvn进行编译(如果没有需要安装maven,maven依赖jdk。都得安装)。mvn -Prelease-all -DskipTests clean install -U方法二首先下载二进制版本(编译版)下载地址上传至linux服务器上,解压 unzip rock

2020-08-27 17:57:48 605

原创 ubuntu Kafka单机部署教程

安装教程下载安装包http://kafka.apache.org/downloads解压tgz文件tar -zxf kafka_2.11-2.4.0.tgz进入config更改配置信息cd kafka_2.11-2.4.0/config先改zookeeper.properties 信息vi zookeeper.properties 新建dataDir目录(命令mkdir dirname)并更改dataDir信息,就是配置zookeeper时的存放日志信息目录,单

2020-08-24 15:42:47 327

原创 Apache Pulsar指北

Pulsar OverviewPulsar 是一个用于服务器到服务器的消息系统,具有多租户、高性能等优势。 Pulsar 最初由 Yahoo 开发,目前由 Apache 软件基金会管理。关键特性跨地域复制( geo-replication),单个实例原生支持多个集群(跨集群复制)极低的发布延迟和端到端延迟可无缝扩展到超过一百万个 topic简单的客户端API,支持Java、Go、Python和C++支持多种topic订阅模式:独占订阅、共享订阅、故障转移订阅、键共享(exc

2020-08-05 19:58:44 867

原创 消息中间件指北

什么是消息中间件名词概念消息(Message):计算机之间传送的信息统称队列(Queue):一种先进先出的数据结构消息队列(Message Queue):存放消息的容器中间件:一种软件或服务程序;具体业务和底层逻辑之间的桥梁消息队列中间件(简称消息中间件):分布式系统中处理消息的桥梁,类似于邮局为什么要使用消息中间件?用三个应用场景说明,解耦、异步、削峰解耦[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3xdHUBwx-1596618751044)(D

2020-08-05 17:35:28 143

原创 海康现场面准备

整数翻转 感受野的计算 random.shuffle实现 2个有序链表的合并到多个有序链表的合并

2019-09-16 19:22:27 142

原创 依图面试题

算法题螺旋矩阵 寻找两个有序数组的中位数 合并排序:class Solution: def findMedianSortedArrays(self, nums1: List[int], nums2: List[int]) -> float: new_nums = sorted(nums1 + nums2) new_len = new...

2019-08-26 17:28:34 894

原创 图森未来感知算法研究院一面凉经(2019/8/9)以及商汤计算机视觉算法一面凉经(2019/7/30)

图森 自我介绍 介绍实习项目 是简单的L1loss吗 Homography矩阵有几个自由度,为什么 单应矩阵表达的是射影变换 其描述的是二维图像点之间的关系 二维图像用齐次坐标来表达 单应矩阵有九个变量 考虑到齐次坐标 所以这九个变量存在一个尺度问题 所以是八个自由度 说白一点 你把这个矩阵乘以一个scale 表达的是一个单应 因为本身其次坐标乘以任...

2019-08-12 10:00:52 503

原创 EbDxOFpwUU

EbDxOFpwUU

2019-07-24 10:47:51 113

原创 Deep Homography 效果展示

原图 res34_L1 res34_sobel res34_L1_add_sobel res34_SIFT_patch_size_16 res34_SIFT_patch_size_16_add_L1 原图传统MSE_55.8012res34_L1MSE_60.8818res34_sobelMSE_58.1...

2019-07-23 15:55:42 196

原创 字节跳动2020届提前批 AI Lab 三面视频面 计算机视觉算法岗

一面 视频面(50min)2019/7/17自我介绍 Kaggle的比赛大致介绍一下 用了哪些trick答:循环学习率,快照融合对分类,分割检测,视频理解哪方面比较熟悉?答:对分类,分割比较熟悉那我们问一下检测方面的问题吧(我:???),你了解faster rcnn吗,大致介绍一下 再问一个分割检测方面的,了解nms吗,大致介绍一下 模型训练过拟合怎么办答:数据增强,增大...

2019-07-19 17:11:13 1990 3

原创 oppo2020届提前批面经 计算机视觉算法工程师 一面+部长面+HR面(成都)

一面 2019.7.11 (40min)自我介绍 手推卷积反向传播(太菜。。。只推了全连接反向传播,面试官没有难为我) BN原理 问实习工作1.sobel算子的卷积核参数是怎样的忘了,解释了一下为了做项目只是拿来用了,没记住2.图像配准里FlannBasedMatcher算法原理忘了。。。3.速度和传统方法比怎么样详细解释一下实习工作的分工,组内成员,每人负责工...

2019-07-19 11:21:55 4184 6

原创 VIVO提前批面经(2019/6/14)

一面 技术面 (30min)自我介绍 特征工程中的特征选择有哪些方法 卷积怎么兴起的(感觉是考察卷积的发展史的)深度学习的发展历史resnet跳跃连接的作用1.改善了训练深度神经网络的梯度消失、梯度爆炸(面试官:还有吗 我:???)下来查了应该是考察权值退化的2.《Skip connections eliminate singularities》的研究直接表明训练深度神经...

2019-07-06 11:11:14 351

转载 Win10, VS2017环境下OpenCV3.4.2的配置

https://www.cnblogs.com/jisongxie/p/9316283.html

2019-06-17 17:25:58 132

原创 字节跳动(抖音团队)面经

面试过程中才知道是推荐部门的面。。。。HR打电话说的岗位很匹配。。。还是记录一下吧1.自我介绍2.问公司实习项目2.1模型压缩都有那些手段?(我说了dwconv,压缩通道,限制出框数目和长宽比,面试官说了一个teacher-student。。。)3.对推荐有什么了解4.BN5.L1 L2正则的区别6.防止过拟合的方法7.dropout的理解8.为什么数据量多...

2019-05-24 20:38:19 2960

转载 IOU的计算

https://www.cnblogs.com/darkknightzh/p/9043395.html

2019-05-24 14:05:56 617

原创 Linux 压缩包解压后撤销(undo unzip & tar)

zipzipinfo -1 path/xx.zip | xargs rm -rftartar -tf xx.tar | xargs rm -rf

2019-04-12 23:27:52 9921

原创 网易游戏二面准备

python有什么基本的容器列表,元组,集合,字典元组和list有什么区别列表是动态数组,它们不可变且可以重设长度(改变其内部元素的个数)。元组是静态数组,它们不可变,且其内部数据一旦创建便无法改变。元组缓存于Python运行时环境,这意味着我们每次使用元组时无须访问内核去分配内存。这些区别结实率两者在设计哲学上的不同:列表可被用于保存多个互相独立对象的数据集合元组用于描述...

2019-03-21 13:45:00 1473 2

原创 网易算法实习面经(2019.3)

2019.3.13网易互娱一面1.自我介绍2.计算卷积神经网络的参数量,每层输出特征图的尺寸(卷积层、池化层、全连接层)https://blog.csdn.net/qian99/article/details/790080533.MobileNet深度可分离卷积的参数量计算4.BN层一般加在网络的哪个部分?(卷积层后面,激活函数前面)在激活层(如 ReLU )之前...

2019-03-14 19:19:30 894

原创 语义分割损失总结

年份 标题 是否采用辅助分类损失lossauxiliary 主损失lossmain 总loss 备注 CVPR 2015 Fully Convolutional Networks for Semantic Segmentatio...

2019-02-27 23:22:20 2780 1

原创 【极简笔记】VPGNet: Vanishing Point Guided Network for Lane and Road Marking Detection and Recognition

Abstractpropose a unified end-to-end trainable multi-task network that jointly handles lane and road marking detection and recognition that is guided by a vanishing point under adverse weather cond...

2019-01-17 21:20:39 2972

原创 【极简笔记】LineNet: a Zoomable CNN for Crowdsourced High Definition Maps Modeling in Urban Environments

LineNet: a Zoomable CNN for Crowdsourced High Definition Maps Modeling in Urban EnvironmentsAbstract:We proposed a convolutional neural network with a novel prediction layer and a zoom(缩放) module...

2019-01-16 14:47:06 1981 2

原创 车道线检测相关论文极简笔记

Lane Detection and Classification for Forward Collision Warning System Based on Stereo Vision基本都是传统方法,只是在车道线分类时用到了cnnTowards End-to-End Lane Detection an InstanceSegmentation Approach论文笔记...

2019-01-16 02:17:00 5313 2

转载 梯度下降学习率的设定策略

梯度下降学习率的设定策略总结的太牛逼了本文主要介绍了几种梯度下降学习率的设定策略,其中“固定学习率”、“学习率衰减”适用于简单不太复杂的应用场景,“基于Armijo准则的线性回溯搜索算法”可以当做一种自适应学习率调整,不过由于计算复杂且无法有效解决陷入局部极小值点和鞍点处的问题,使用的人并不多。在“找到合适的学习率”一小节中,我们介绍了一种简单有效的方法,可以快速找到一个适合的学习率,同时这...

2018-12-10 16:21:33 430

转载 pytorch学习笔记之加载预训练模型

原文:https://blog.csdn.net/weixin_41278720/article/details/80759933 pytorch自发布以来,由于其便捷性,赢得了越来越多人的喜爱。Pytorch有很多方便易用的包,今天要谈的是torchvision包,它包括3个子包,分别是: torchvison.datasets ,torchvision.models ,torchvis...

2018-11-03 14:58:09 660

转载 如何在Ubuntu上安装微信

方法1 – 使用Snap来安装微信依次在terminal 执行以下命令sudo apt install snapd snapd-xdg-opensudo snap install electronic-wechatelectronic-chat  扫码就可以进入WeChat 了  要删除微信客户端sudo snap remove electr...

2018-10-17 09:15:49 1199 1

原创 Teamview检测为商用的解决办法【Windows10/Ubuntu16.04环境测试有用】

总的来说就两个步骤步骤一、删除Teamviewer步骤二、修改Mac地址【Windows10】  1.打开控制面板,卸载程序,将teamviewer卸载掉。  2.打开如下路径:C:\Program Files (x86),找到teamviewer选项,右击删除  3.开始--输入regedit,打开注册表,找到如下路径:HKEY_LOCAL_MACHINE\SOFEWAR...

2018-10-11 10:10:50 2693

rabbitmq-demo.zip

基于maven的用Java api编写的Producer和Consumer;rabbitmq入门demo,用来理解rabbitmq的基本原理,附带必要代码注释

2020-09-01

rocketmq-demo.zip

Apache RocketMQ入门demo,用来理解RocketMQ的基本原理,附带必要代码注释。基于maven的用Java api编写的Producer和Consumer;

2020-09-01

Kafka入门demo

Apache Kafka入门demo,用来理解Apache Kafka的基本原理,附带必要代码注释。基于maven的用Java api编写的Producer和Consumer;

2020-09-01

Apache Pulsar入门demo

基于maven的用Java api编写的Producer和Consumer;Apache Pulsar入门demo,用来理解Apache Pulsar的基本原理,附带必要代码注释

2020-09-01

空空如也

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

TA关注的人

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