自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计算机视觉

计算机视觉基础及工程实战

  • 博客(360)
  • 资源 (20)
  • 收藏
  • 关注

原创 [Python数据结构] 序列中n个最大最小集

>>> import heapq>>> nums = [1, 8, 2, 23, 7, -4, 18, 23, 42, 37, 2]>>> heapq.nlargest(3, a)[5, 4, 3]>>> heapq.nsmallest(3, a) [1, 2, 3]>>>>>> portfolio = [... {'name': 'IBM', 'shares': 100...

2021-11-08 21:21:50 700

原创 [GAN实战] DCGAN实现

import tensorflow as tffrom tensorflow.keras import layers, Modelfrom tensorflow.keras.activations import relufrom tensorflow.keras.models import Sequential, load_modelfrom tensorflow.keras.callbacks import ModelCheckpoint, EarlyStoppingfrom tensorfl.

2021-11-08 08:05:37 1549 1

原创 [Python基础] 可变长度序列赋值

>>> def drop_frist_last(nums):... first, *middle, last = nums... return sum(middle)/len(middle)>>> drop_frist_last([1,2,3])2.0>>> drop_frist_last([1,2,3,4])2.5>>> record = ('Hello', '[email protected]', 123,456)...

2021-11-06 13:22:46 275

原创 [Python数据结构] 将序列赋值给独立变量

>>> p = (7, 8)>>> p(7, 8)>>> a, b = p>>> a7>>> b8>>> data = ['1', '2', [3, 4]]>>> data['1', '2', [3, 4]]>>> a, b, c = data>>> a'1'>>> b'2'>>>

2021-11-06 12:11:52 286

原创 [GAN实战] srgan(超分辨率图像复原)

1.srgan架构训练过程:a.运行高分辨率(HR)图片去获取低分辨率(LR)图片,为了训练我们的数据集,我们同时需要低分辨率(LR)和高分辨率(HR)图片.b.容许低分辨率(LR)图片通过生成器,从而增加数据样本和提供超高分辨率(SR)图片.c.LR(低分辨率)图片和HR(高分辨率)图片通过穿越鉴别器被分类,同时回溯.2.网络结构3.工程实现待补...

2021-11-06 08:20:00 883

原创 [GAN基础] 对抗网络组成及训练过程

1.GAN组成GAN(对抗网络)由Generator(生成器)和Discriminator(鉴别器)构成.2.Discriminator(鉴别器)训练过程a.首先,从指定的训练集中获取随机的真实集xb.其次,获取新的随机向量z,利用生成器网络,伪造假数据x*c.再次,利用鉴别器网络去区分真实数据x和伪造数据x*d.最后,寻找分类器错误同时回溯.尝试最小化分器错误,以更新鉴别器偏差和权重.3.Generator(生成器)训练过程a.首先,从指定的训练集中选择随机的图片作为向量

2021-11-05 05:18:06 1527

原创 [GAN环境搭建] tensorflow环境搭建

1.docker版tensorflow (推荐)https://www.tensorflow.org/install1.1 GPU版docker pull tensorflow/tensorflow:latest-gpu-py3docker run -it --name mytensor --rm --runtime=nvidia -p 8501:8501 -p 8888:8888 -p 6006:6006 -v /home/security/anaconda3/nn:/nn tensorf

2021-10-29 06:53:41 486

原创 [tensorflow] tensorflow简介

1.Tensorflow基础TensorFlow是一个开放源代码软件库,用于进行高性能数值计算。借助其灵活的架构,用户可以轻松地将计算工作部署到多种平台(CPU、GPU、TPU)和设备(桌面设备、服务器集群、移动设备、边缘设备等)。 TensorFlow 是一个用于研究和生产的开放源代码机器学习库。TensorFlow 提供了各种 API,可供初学者和专家在桌面、移动、网络和云端环境下进行开发。 TensorFlow是采用数据流图(data flow graphs)来计算,所以首先我们得创建一个数据

2021-10-29 06:22:45 1627

原创 [AI术语]AI及机器学习及深度学习及神经网络区别

1.概要类别 概要 详情 AI 为机器赋予人的智能 “强人工智能”(General AI)。这个无所不能的机器,它有着我们所有的感知(甚至比人更多),我们所有的理性,可以像我们一样思考。 “弱人工智能”(Narrow AI)。弱人工智能是能够与人一样,甚至比人更好地执行特定任务的技术。例如,Pinterest上的图像分类;或者Facebook的人脸识别。 这些是弱人工智能在实践中的例子。这些技术实现的是人类智能的一些具体的局部。但它们是如何实现...

2021-10-28 08:38:39 870

原创 [视觉数据]tensorflow默认数据集

#pip install tensorflow-datasetsimport tensorflow_datasets as tfdsprint(tfds.list_builders())['abstract_reasoning', 'aeslc', 'aflw2k3d', 'ai2_arc', 'amazon_us_reviews', 'anli', 'arc', 'bair_robot_pushing_small', 'beans', 'big_patent', 'bigearthnet', .

2020-08-17 06:42:45 386

原创 [视觉工程]以图搜图之提升准确率(模型微调)

import numpy as npimport picklefrom tqdm import tqdm, tqdm_notebookimport randomimport timefrom sklearn.manifold import TSNEfrom sklearn.decomposition import PCAimport PILfrom PIL import Imagefrom sklearn.neighbors import NearestNeighborsimport .

2020-08-08 06:43:58 361

原创 [视觉工程]以图搜图之使用微调提升准确率

import numpy as npimport picklefrom tqdm import tqdm, tqdm_notebookimport randomimport timefrom sklearn.manifold import TSNEfrom sklearn.decomposition import PCAimport PILfrom PIL import Imagefrom sklearn.neighbors import NearestNeighborsimport .

2020-08-07 07:52:48 222

原创 [视觉工程]以图搜图之提升搜索速度

import numpy as npimport picklefrom tqdm import tqdm, tqdm_notebookimport randomimport timefrom sklearn.manifold import TSNEfrom sklearn.decomposition import PCAimport PILfrom PIL import Imagefrom sklearn.neighbors import NearestNeighborsimport .

2020-08-07 07:34:57 276

原创 [数据工程]如何将xml转csv

import xml.etree.ElementTree as ELTfrom tqdm import tqdmdef parse_xml_to_csv(path, save_path=None): """ Open xml posts dump and convert the text to a csv, tokenizing it in the process :param path: path to the xml document containing posts .

2020-08-06 07:49:15 1254

原创 [视觉工程]以图搜图之准确率

import numpy as npimport picklefrom tqdm import tqdm, tqdm_notebookimport randomimport timefrom sklearn.manifold import TSNEfrom sklearn.decomposition import PCAimport PILfrom PIL import Imagefrom sklearn.neighbors import NearestNeighborsimport.

2020-08-06 07:17:41 277

原创 [视觉工程]以图搜图之搜索策略(bf,kdTree,ballTree,annoy,nms,falconn)

import numpy as npimport picklefrom tqdm import tqdm, tqdm_notebookimport randomimport timefrom sklearn.manifold import TSNEfrom sklearn.decomposition import PCAimport PILfrom PIL import Imagefrom sklearn.neighbors import NearestNeighborsimport.

2020-08-05 07:37:44 514 1

原创 [视觉工程]以图搜图之tsne及pca降维渲染

import numpy as npimport picklefrom tqdm import tqdm, tqdm_notebookimport randomimport timefrom sklearn.manifold import TSNEfrom sklearn.decomposition import PCAimport PILfrom PIL import Imagefrom sklearn.neighbors import NearestNeighborsimport.

2020-08-04 07:22:40 451

原创 [视觉工程]以图搜图之queryGalary渲染

import numpy as npimport picklefrom tqdm import tqdm, tqdm_notebookimport randomimport timefrom sklearn.manifold import TSNEfrom sklearn.decomposition import PCAimport PILfrom PIL import Imagefrom sklearn.neighbors import NearestNeighborsimport.

2020-08-04 07:17:51 259 1

原创 [视觉工程]以图搜图之提取特征

#!/usr/bin/env python# coding: utf-8import osos.environ["CUDA_VISIBLE_DEVICES"] = "1"import numpy as npfrom numpy.linalg import normimport picklefrom tqdm import tqdm, tqdm_notebookimport osimport randomimport timeimport mathimport tensorflow.

2020-08-03 07:16:27 441

原创 [视觉工程]如何确定列列之间的相关性

import pandas as pdhousing = pd.read_csv("housing.csv")corr_matrix = housing.corr()corr_matrix["median_house_value"].sort_values(ascending=False)# 输出median_house_value 1.000000median_income 0.685211total_rooms 0.138753housing...

2020-07-29 09:57:29 270

原创 [视觉工程]如何可视化分析二分类模型效果

#!/usr/bin/env python# coding: utf-8# In[1]:import tensorflow as tfimport numpy as npfrom tensorflow.keras.preprocessing.image import ImageDataGeneratorfrom tensorflow.keras.applications.mobilenet import MobileNet, preprocess_inputimport matplot.

2020-07-29 07:41:12 437

原创 [视觉工程]成功机器学习项目4个度量因素

商业衡量指标模型衡量指标新鲜度速度

2020-07-29 06:13:01 89

原创 [视觉工程]多维数据可视化

import pandas as pdhousing = pd.read_csv("housing.csv")housing.plot(kind="scatter", x="longitude", y="latitude", alpha=0.4, s=housing["population"]/100, label="population", figsize=(10,7),c="median_house_value", cmap=plt.get_cmap("jet"), colorbar=True,.

2020-07-28 10:06:48 458

原创 [AI数据]数据集分割的3种方式

1.np.random.permutation法import numpy as npdef split_train_test(data, test_ratio): shuffled_indices = np.random.permutation(len(data)) test_set_size = int(len(data) * test_ratio) test_indices = shuffled_indices[:test_set_size] train_indice...

2020-07-27 10:07:41 1858

原创 [视觉工程]计算机视觉应用领域及分析

1.概要金融领域交通领域医疗领域零售领域工业领域农业领域司法领域物流领域2.详情待续

2020-07-27 08:10:30 815

原创 [视觉模型]迁移学习之流水线

1.概要迁移学习的流水线包括基础配置,数据增强,模型定义,模型训练,模型测试.2.详情2.0 基础配置import tensorflow as tffrom tensorflow.keras.preprocessing.image import ImageDataGeneratorfrom tensorflow.keras.models import Modelfrom tensorflow.keras.layers import Input, Flatten, Dense, .

2020-07-27 07:20:45 224

原创 [AI数据]数据增强之路

1.维度位置增强(包括Scaling/Cropping/Flipping/Padding/Rotation/Translation/Affine transformation)颜色增强(包括Brightness/Contrast/Saturation/Hue)2.方法2.1.imgaug法2.1.1 旋转import imageioimport imgaug as iaimport imgaug.augmenters as iaaimport numpy as npi.

2020-07-25 08:58:59 315

原创 [AI数据]读取和解析csv文件

1.加载import pandas as pdimport os# load housing datadef load_housing_data(housing_path=HOUSING_PATH): csv_path = os.path.join(housing_path, "housing.csv") return pd.read_csv(csv_path)housing = load_housing_data()2.展示(部分)housing...

2020-07-24 13:50:33 746

原创 [AI数据]在线获取和解压压缩包

import osimport tarfileimport urllibimport pandas as pdDOWNLOAD_ROOT = "https://example/"HOUSING_PATH = os.path.join("datasets", "housing")HOUSING_URL = DOWNLOAD_ROOT + "datasets/housing/housing.tgz"# fetch housing datadef fetch_housing_data(hou.

2020-07-24 13:26:10 594

原创 [模型评测]回归模型评测的4种方式

1.方式MAE, MSE, RMSE, R-SquaredThe MSE, MAE, RMSE, and R-Squared are mainly used metrics to evaluate the prediction error ratesand model performance in regression analysis.MAE (Mean absolute error) represents the difference between the original and pre.

2020-07-24 10:16:24 416

原创 [AI数据]开源的数据集

流行的开放数据集— UC Irvine Machine Learning Repository— Kaggle datasets— Amazon’s AWS datasets数据集门户网— Data Portals— OpenDataMonitor— Quandl网页外链— Wikipedia’s list of Machine Learning datasets— Quora.com— The datasets subreddit...

2020-07-24 09:45:27 164

原创 [视觉模型]迁移学习之五个步骤

一.概要1.组织数据2.构建数据流水线3.数据增强4.定义模型5.训练和测试二.详情1.组织数据a.下载好带标注的数据b.将数据劈成两部分(80%用在训练,20%用在测试)2.构建数据流水线a.定义好读取数据的流水线(包括前处理/组batch)3.数据增强a.包括旋转/缩放等4.定义模型a.基于已有的模型,删除和任务相关的层,附加上新的层.b.维持原有层的权重c.选择合适的优化方法d.选择合适的度量方法5.训练和测试a.迭代训练

2020-07-24 07:38:30 1168

原创 [视觉模型]迁移学习中,什么时候及如何使用微调

数据的量级 数据集高度相似 数据集低度相似 大量的训练数据 微调所有层 从头开始训练或者微调所有层 少量的训练数据 微调最后几层 使用数据增强训练一个小网络或者获取更多的数据 ...

2020-07-23 07:21:16 163

原创 [机器学习]减少机器学习实践风险的行为准则

一.行为准则概要1.在机器学习范式中构建产品目标2.评估机器学习的可行性二.行为准则详情1.在机器学习范式中构建产品目标a.搞清楚产品为用户提供什么服务(或者说可以给用户带去什么价值)b.机器学习可以使用不同的范式,最要紧的是从数据中挖掘中函数.2.评估机器学习的可行性a.不是所有的机器学习问题都是平等的.b.评估机器学习难度的最佳方式是看已有的数据,及已有的模型在这些数据的效果....

2020-07-23 06:26:05 90

原创 [视觉工具]如何使用热力图可视化模型

一.背景热力图(heatmap)可以帮忙我们可视化模型,方便我们知道模型是如何看待图片的,也方便我们检测出模型的偏向(bias).二.工具Grad-CAM三.代码(法1)# USAGE# python apply_gradcam.py --image images/space_shuttle.jpg# python apply_gradcam.py --image images/beagle.jpg# python apply_gradcam.py --image i..

2020-07-21 07:32:55 3006

原创 [视觉模型]开源预训练模型简介

Model Size Top1 accuracy Top5 accuracy Parameters Depth Usage VGG16 528MB 0.713 0.901 138357544 23

2020-07-21 06:42:41 296

原创 [视觉理论]AI的本质及价值及应用

1.AI的本质本质:一种获取知识、运用知识来达到目标的通用能力.关键要素:数据+计算数据: 文本,图片,视频计算: CPU,GPU,Atlas,Hisi2.AI的价值AI的价值:基于用户业务场景,解决用户痛点业务场景:安防,金融,自动驾驶,医疗,零售,工业,库存管理等用户痛点:人工成本,数据的量级,非结构化数据3.AI的应用安防场景: 公安(抓逃犯,小偷),交警(抓违法车,人),城管(乱摆摊),司法(监狱里面行...

2020-07-19 08:05:38 1971

转载 数据科学家修炼之路

摘要: 经常有人问我“要成为数据挖掘工程师或者数据科学家应该读什么书?”类似的问题。下面是一份建议书单,同时也是成为数据科学家的指南,当然,这不包括取得合适大学学位的要求。在深入探讨之前,数据科学家似乎需要掌 ...经常有人问我“要成为数据挖掘工程师或者数据科学家应该读什么书?”类似的问题。下面是一份建议书单,同时也是成为数据科学家的指南,当然,这不包括取得合适大学学位的要求。

2015-11-23 12:35:50 2081

原创 eclipse搭建Python, Ruby开发环境

1.  下载eclipsehttp://www.eclipse.org/downloads/2. Python环境a. 安装python27b. eclipse安装pydev插件http://www.pydev.org/updates3. Ruby环境a. 安装rubyb. eclipse安装插件http://download.eclipse

2015-06-05 11:43:06 698

原创 个人偏好网址

1. 商业评论网http://www.ebusinessreview.cn/2. 掘数成金http://www.dataguru.cn/

2015-05-29 11:06:58 959

Computer Vision PAAL .zip

Computer Vision Principles, Algorithms, Applications, Learning

2020-05-21

Practical Python and OpenCV, 3rd Edition.rar

基于python的opencv实战教程,包括图片的各种操作,图片预处理,平滑化和阈值化,边缘检测和轮廓检测等

2019-10-04

High Performance Python

Chapter 1. Introduction, Section 1.1. The High Performance Buzz-word, Chapter 2. The Theory of Computation, Section 2.1. Introduction, Section 2.2. Problems, Section 2.3. Models of Computation, Chapter 3. Algorithms, Section 3.1. Introduction, Section 3.2. Anatomy of an Algorithm, Section 3.3. Introducing Big O Notation, Section 3.4. Recurrence Relations, Section 3.5. P, NP, and Completeness, Section 3.6. Hall of Fame, Chapter 4. Rules of Optimization, Section 4.1. Rule #1: Plan Ahead, Chapter 5. Optimization for Speed, Section 5.1. Think like a Cheat, Section 5.2. Use Psyco, Section 5.3. Check Your Loops, Section 5.4. Anthony Tuininga's cx_Freeze, Section 5.5. Wait for Moore's Law to Catch Up, Section 5.6. Limit Regular Expressions

2017-12-09

apache-maven

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。 Maven这个单词来自于意第绪语(犹太语),意为知识的积累,最初在Jakata Turbine项目中用来简化构建过程。当时有一些项目(有各自Ant build文件),仅有细微的差别,而JAR文件都由CVS来维护。于是希望有一种标准化的方式构建项目,一个清晰的方式定义项目的组成,一个容易的方式发布项目的信息,以及一种简单的方式在多个项目中共享JARs。

2017-09-06

libpcap-1.0.0

libpcap-1.0.0

2017-08-04

CUDA for Engineers An Introduction to High Performance Parallel Computing

CUDA for Engineers An Introduction to High Performance Parallel Computing

2017-06-06

load test for video publish, pull

stress test tool for video publish, pull (hlv, hls, rtmp)

2017-03-13

ffmpeg, use to publish stream, play stream

ffmpeg

2017-01-11

ovirt viewer

这个工具是在ovirt查看虚拟机的的

2016-12-07

Mongodb Windows Client

mongodb windows client

2016-11-26

lua5.3.3 win32

lua 5.3.3

2016-11-08

nginx from begin to pro

nginx from begin to pro

2016-11-07

Spark for Data Science

Spark for Data Science

2016-10-19

Data Science Essentials

Data Science Essentials

2016-10-19

Data Algorithms Recipe

Data Algorithms Recipe

2016-10-19

Data Science for Business

Data Science for business

2016-10-19

Tool to decode flv

Tool to decode http flv

2016-08-19

pexpect安装包

Python类expect的库, 方便ssh, telnet

2015-03-24

Regular Expressions Cookbook 2nd

正则表达式 第二版 正则表达式对于程序编写有非常大的好处

2013-03-30

空空如也

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

TA关注的人

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