首页 文章 精选 留言 我的

精选列表

搜索[image],共9165篇文章
优秀的个人博客,低调大师

openstack migrate image

在更改了openstack的镜像目录后,在使用之前的镜像创建虚拟机的时候会出现"ImageNotFound"的错误。具体是因为把之前目录的镜像移动到新目录了。但是这样使用之前的镜像还是会在之前的目录查找镜像,找不到该镜像文件就会出现 "valid not host found"的错误。 解决该问题的办法就是把更改目录后的镜像还原到原目录,还是使用新的目录上传镜像。 这样说有点绕,意思就是说,在更改镜像目录的时候,之前原目录里面的镜像不能删,使用更改以后的镜像目录来上传镜像。 本文转自ting2junshui51CTO博客,原文链接:http://blog.51cto.com/ting2junshui/1744208,如需转载请自行联系原作者

优秀的个人博客,低调大师

书籍:python图像处理 Image Operators - Image Processing in Python - 2019

简介 几十年来,研究人员一直在开发算法来操纵和分析图像。由此,一组通用的图像工具现在出现在许多高级编程语言中。因此,多年来用户所需的编码量显着减少。虽然用于图像分析的库与一个通用工具包合并,但图像分析的语言仍然停滞不前。通常,分析协议的文本描述比执行过程所需的计算机代码消耗更多的空间。此外,文本解释有时模糊或不完整。本书为图像处理领域提供了精确的数学语言。定义的运算符直接对应于标准库例程,极大地方便了数学描述和计算机脚本之间的转换。本文以Python 3示例的形式呈现。本文将为图像处理提供统一的语言为伴随Python(R)脚本提供理论基础,以精确描述图像处理应用程序中的步骤将介绍脚本与通过操作符的理论之间的联系所有章节将包含理论,运算符等价,示例, Python(R)代码和练习 出版社: Productivity Press (201

优秀的个人博客,低调大师

gradle build docker image

前言:其实gradle-docker插件干的事和我们手动制作镜像是一样的,只不过它封装了一些步骤而已、 eg:如果我们要将项目打包成镜像,首先我们要写Dockerfile,这是制作镜像的不可或缺的第一步,一般我们的Dockerfile如下: FROM tomcat MAINTAINER liuzj 775967211@qq.com COPY **.war /usr/local/tomcat/webapps 因为我们的web项目是基于tomcat的所以基础镜像为tomcat,然后就是将我们的war包拷贝到tomcat下面去,然后执行docker build -t *** dir就可以制作成镜像。了解了这个之后再看 下面的gradle是如何做的↓ 1.引入gradle docker插件并写好gradle任务 buildscript { repositories { jcenter() mavenCentral() } dependencies { classpath('org.springframework.boot:spring-boot-gradle-plugin:1.5.4.RELEASE') classpath('se.transmode.gradle:gradle-docker:1.2') } } apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'idea' apply plugin: 'war' apply plugin: 'org.springframework.boot' apply plugin: 'docker' // 镜像名字将会是 group + baseName; 镜像tag为 version group = 'springio' jar { baseName = 'gs-spring-boot-docker' version = '0.1.0' } // 回顾我们手动制作镜像,我们首先要得到一个war包,所以我们得依赖build task buildDocker(type: Docker, dependsOn: build) { push = false applicationName = jar.baseName dockerfile = file('Dockerfile') // 以下步骤可以不要,因为我们项目默认打完的war包会在固定目录下,而无需再去拷贝到build/docker目录下去,其中build/docker目录是自动会创建的 doFirst { copy { from war into "build/docker/target" } } } repositories { mavenCentral() } sourceCompatibility = 1.8 targetCompatibility = 1.8 dependencies { compile("org.springframework.boot:spring-boot-starter-web") testCompile("org.springframework.boot:spring-boot-starter-test") providedRuntime("org.springframework.boot:spring-boot-starter-tomcat") } 2.创建Dockerfile文件 FROM java# SpringBoot内嵌的tomcat默认使用/temp作为工作目录 VOLUME /tmp 3.执行gradle buildDocker即可生成镜像 补充如下几个问题: 错误:如下错误是因为国内下载Docker镜像缓慢导致,需要配置一下Docker Hub加速器(DaoCloud是国内第一家Docker Hub加速器) Error response from daemon: Get https://registry-1.docker.io/v2/openstf/stf/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Aopenstf%2Fstf%3Apull&service=registry.docker.io: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) 配置如下: 在Docker setting -> Docker Daemon -> Registry Mirrors 中添加http://bcb5bdc3.m.daocloud.io 参考资料: https://www.cnblogs.com/YatHo/p/7100609.html https://yq.aliyun.com/articles/47348 https://github.com/ma-de/spring-boot-war-docker/blob/master/Dockerfile 以上仅个人总结,如有不对或补充希望能指点一二,3Q!

优秀的个人博客,低调大师

Deep learning From Image to Sequence

本文笔记旨在概括地讲deep learning的经典应用。内容太大,分三块。 --------------------------------------------------------------------------------------------- Content 1. 回想 deep learning在图像上的经典应用 1.1 Autoencoder 1.2 MLP 1.3 CNN<具体的见上一篇CNN> 2.deep learning处理语音等时序信号 2.1 对什么时序信号解决什么问题 2.2 准备知识 2.2.1 Hidden Markov Model(HMM) 2.2.2GMM-HMM for Speech Recognition 2.2.3Restricted Boltzmann Machine(RBM) 3. DBN 和 RNN 在语音上的应用 3.1 DBN 3.1.1 DBN架构 3.1.2 DBN-DNN for Speech Recognition 3.2 RNN 3.2.1 RNN种类 3.2.2 RNN-RBM for Sequential signal Prediction --------------------------------------------------------------------------------------------- 1. 回想 deep learning处理图像等非时序信号 <具体的见上一篇CNN> ---------------------------------------------- 1.1 AutoEncoder(unsupervised) 扩展:Stack AutoEncoder(能够变成supervised),见Andrew Ng的UFLDL教程。我就不贴图了 ---------------------------------------------- 1.2 MLP MLP(ANN)是最naive的神网分类器。一个hidden层,连两端nonlinear function,output输出为f(x),softmax做分类。 ---------------------------------------------- 1.3 Convolutional Neural Network 特点:1. 非全连接,2、共享权重 做法:1. 卷积 2. 降採样(pooling) 具体见上一篇CNN --------------------------------------------------------------------------------------------- 2. deep learning处理语音等时序信号 2.1 对什么时序信号解决什么问题: handwriting recognition speech recognition music composition protein analysis stock market prediction ... 2.2 准备知识: ---------------------------------------------- 2.2.1 Hidden Markov Model(HMM) - 带unobserved(这就是所谓hidden)states的随机过程。表示输入语音信号和hidden state(因素)的模型: <figure from wiki> 训练HMM模型:给定一个时序y1...yT, 用MLE(typically EM implemented,具体见这篇第三部分training) 预计參数; ---------------------------------------------- 2.2.2GMM-HMM for Speech Recognition(较大。单独放在一篇blog里了) ---------------------------------------------- 2.2.3Restricted Boltzmann Machine 讲RBM之前要先讲一下生成模型……<How to build a single layer of feature detector> 大体分为两类——directed model & undirected model: 1.directed model(e.g. GMM 从离散分布求latent状态) 依据先验分布选择latent variable的状态 给定latent states,依据条件分布求observable variables的状态 2.undirected model 仅仅用參数W,通过能量函数定义v(visible)和h(hidden latent variables)的联合概率 依据”explaining away”,假设latent和visible变量有着非线性关系。directed model非常难判断出latent variable的状态;但在undirected model中,仅仅要latent变量间没有变项链就能够轻松判断。 PS:explaining away是什么? state的先验相互独立,后验也相互独立, 以下再讲RBM。 RBM 是马尔科夫随机场(MRF)的一种。不同之处: 1. RBM是一个双向连接图(bipartite connectivity graph) 2. RBM在不同unit之间不共享权重 3. 有一部分变量是unobserved RBM对能量函数E(v,h)的定义: RBM的參数构成:W(weight), bias_h, bias_v 已知联合分布P(v,h) 。可通过Gibbs採样边缘分布分别得到h,v,依据Gradient of NLL进行梯度下降学习到參数。 RBM的训练目标是:最大化p(v=visible)。 (visible=真实的visible数据) RBM实际训练过程中,对每一个training_batch: contrastive divergence 採样k次(gibbs CD-k) 依据cost function进行update :, 即cost = T.mean(self.free_energy(self.input)) - T.mean(self.free_energy(chain_end)) 上面讲的RBM都是v,h = 0/1的。那怎么处理real-value的呢? ANS:用Gaussian-Bernoulli RBM (GRBM)。 对上面经典RBM修改不大。仅仅须要改energy function & conditional prob: 3. DBN 和 RNN 在语音上的应用 3.1 DBN 3.1.1 DBN架构 流程: 1. pre-train 从左到右来看,因为输入为real-value,所以第一层为GRBM,训练W1 GRBM训练出来的hidden给下一个RBM做input,训练W2 这个RBM训练出来的hidden再传给下一个RBM做input。训练W3 ……(反复) 2. 能够直接把这几层pre-train好的W叠起来,双向weight箭头全改成top-down的。成了一个DBN生成模型 3. 加分类器 能够最后在这个pre-trained网络头部加一个softmax分类器,当中每一个节点表示HMM中一个状态,去做有监督的fine-tuning.。 3.1.2 DBN-DNN for Speech Recognition 假设你细致看过上一篇GMM-HMM for Speech Recognition就会发现,这个模型和GMM-HMM仅仅差在GMM 即。DNN-HMM用DNN(undirected model)取代了GMM(directed model),这种优点是能够解决h,v之间非线性关系映射。 Fig1. GMM-HMM Fig2. DNN-HMM 3.2 RNN 3.2.1 RNN种类 常见的: 1.Fully Recurrent Network 2.Hopfield Network 3.Elman Network (Simple Recurrent networks) 4.Long short term memory network fig. LSTM 3.2.2 RNN-RBM for Sequential signal Prediction 见一个RNN样例,RNNRBM(RNN-RBM for music composition 网络架构及程序解读) Reference: 为了大家看的方便,我推荐从简了。 。 。 抄了太多图,不贴出处了大牛们见谅。。不然一堆推荐无从下手滴样纸 Deep Learning 在语音上的应用DNN经典文章: 1. Hinton, Li Deng, Dong Yu大作:Deep Neural Networks for Acoustic Modeling in Speech Recognition 2. Andrew Ng, NIPS 09, Unsupervised feature learning for audio classificationusing convolutional deep belief networks Deep Learning 在语音上的应用RNN经典文章: 1.Bengio ICML 2012. RNN+RBMpaper有实现 (下一篇细讲) 2.Schmidhuber JMLR 2002paper讲LSTM经典 3.The Use of Recurrent Neural Networks in Continuous Speech Recognition,老文章讲RNN比較基础,可是确实经典 本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5093116.html,如需转载请自行联系原作者

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册