搜索
Java环境下TensorFlow版本支持情况
为了编译TensorFlow的源代码,除了要有gcc(版本不低于4.8)支持之外,还需要安装Google自产的编译工具Bazel。
在Conda环境中安装TensorFlow 2.0与1.15
这里简单展示一下 GPU 版本的: tensorflow2.0 & tensorflow1.15 这两个版本的好处是要求的 python 版本和 cuda 版本都一样,所以不需要为这两种环境分别去安装不同版本的
TensorFlow与PyTorch转换指南:能否共存?
最近在学习深度学习,想在一台MX450显卡的小米笔记本电脑装pytorch和tensorflow,以下内容为方便自己以后查看,若有问题,请在评论指出,谢谢!
TensorFlow简介:了解这一强大框架
文/数据侠Gasparovic TensorFlow 是世界上最受欢迎的开源机器学习框架,它具有快速、灵活并适合产品级大规模应用等特点,让每个开发者和研究者都能方便地使用人工智能来解决多样化的挑战。
使用TensorFlow训练NLP模型的实践
现在让我们用Tensorflow实现一个具体的Input pipeline,我们使用CoCo2014作为处理对象,网上应该可以下载到CoCo训练集,train2014这个文件。
TensorFlow实战:宝可梦分类识别系统
本次项目是基于tensorflow的宝可梦图像识别,本次数据有五组图像数据 一、导入相应的包 二、加载数据 这是一个使用Keras构建的卷积神经网络模型。
Win10 Anaconda搭建TensorFlow-GPU环境(CUDA 10.0+cuDNN 7.0)
Tensorflow有两个版本:GPU和CPU版本,CPU的很好安装;GPU 版本需要 CUDA 和 cuDNN 的支持,如果你是独显+集显,那么推荐你用GPU版本的,因为GPU对矩阵运算有很好的支持,
Tensorflow解决MNIST手写数字分类问题
一、参考 TensorFlow中文社区: http://www.tensorfly.cn/tfdoc/tutorials/mnist_beginners.html MNIST是一个入门级的计算机视觉数据集
TensorFlow结合OpenCV实现口罩检测功能
在这段艰难的疫情期间,我们决定建立一个非常简单和基本的卷积神经网络(CNN)模型,使用TensorFlow与Keras库和OpenCV来检测人们是否佩戴口罩。
TensorFlow 2卷积神经网络源码解析
最后手写python代码实现卷积过程,让Tensorflow卷积在我们面前不再是黑箱子!
TensorFlow教程精髓:分布式训练实践
针对不同的使用场景,TensorFlow 在 tf.distribute.Strategy 中为我们提供了若干种分布式策略,使得我们能够更高效地训练模型。
Java环境下TensorFlow数据集训练方法
在之前的TensorFlow学习笔记——图像识别与卷积神经网络中了解了一下经典的卷积神经网络模型LeNet模型。那其实之前学习了别人的代码实现了LeNet网络对MNIST数据集的训练。
TensorFlow架构源码解读与架构图示
3 系统架构 系统整体组成:Tensorflow的系统结构以C API为界,将整个系统分为前端和后端两个子系统: 前端构造计算图 后端执行计算图,可再细分为: 运行时:提供本地模式和分布式模式 计算层:
Google Play Services新增TensorFlow Lite支持
近些年来,各大科技公司都在致力于人工智能与机器学习的研究,其中 Google 是在该领域发展最为迅速的公司,如今 Google 已经将这些技术运用于搜索、邮件、翻译、助手等多个领域。在今年的 Google I/O 2021 上,Google 还对外展示了 LaMDA(Language Model for Dialogue Applications) ,这是一个利用 AI 技术...
TensorFlow深度解析:DC-VNet实战
今天将分享Unet的改进模型DC-UNet,改进模型来自2020年的论文《DC-UNet Rethinking the U-Net Architecture with Dual Channel Efficient CNN for Medical Images Segmentation》,通过理解该模型思想,在VNet基础上可以做同样的改进。 一、原始Unet网络 1、 原始Unet有一些缺陷...
TensorFlow优化策略深度对比
优化器总结 机器学习中,有很多优化方法来试图寻找模型的最优解。比如神经网络中可以采取最基本的梯度下降法。 梯度下降法(Gradient Descent) 梯度下降法是最基本的一类优化器,目前主要分为三种梯度下降法:标准梯度下降法(GD, Gradient Descent)...
YOLOv2检测算法的TensorFlow实现
一、全部代码解读如下: 1、model_darknet19.py:yolo2网络模型——darknet19。 YOLOv2采用了一个新的基础模型(特征提取器),称为Darknet-19,包括19个卷积层和5个maxpooling层,如下图。Darknet-19与VGG16模型设计原则是一致的,主要采用3*3卷积,采用2*2的maxpooling层之后,特征图维度降低2倍...
TensorFlow入门指南:MA-UNet解析
今天将分享Unet的改进模型MA-UNet,改进模型来自2020年的论文《MA-Unet: An improved version of Unet basedon multi-scale and attention mechanism for medical image segmentation》,简单明了给大家分析理解该模型思想...
PyTorch与TensorFlow数据互通教程
Tensor是一种特殊的数据结构,非常类似于数组和矩阵。在PyTorch中,我们使用tensor编码模型的输入和输出,以及模型的参数。 Tensor类似于Numpy的数组,除了tensor可以在GPUs或其它特殊的硬件上运行以加速运算。如果熟悉ndarray,那么你也会熟悉Tensor API。如果不是,跟随此快速API上手...
TensorFlow HOWTO 多层感知机(分类)
多层感知机(分类) 这篇文章开始就是深度学习了。多层感知机的架构是这样: 输入层除了提供数据之外,不干任何事情。隐层和输出层的每个节点都计算一次线性变换,并应用非线性激活函数。隐层的激活函数是压缩性质的函数。输出层的激活函数取决于标签的取值范围。 其本质上相当于广义线性回归模型的集成。 操作步骤 导入所需的包...
TensorFlow中的变量空间管理
一 get_variable() 函数 get_variable() 函数用于创建或获取变量。 在实现创建变量的功能时,其使用方法和 Variable () 函数基本相同...
将ViT模型从PyTorch导入TensorFlow
一、Anaconda 安装 无论是cpu版本还是gpu版本,都建议先安装Anaconda...
TensorFlow中的Tensor定义与解析
Tensor(张量) “张量”一词最初由威廉·罗恩·哈密顿在1846年引入。对,就是那个发明四元数的哈密顿: Tensor实际上就是一个多维数组(multidimensional array) Tensor的目的是能够创造更高维度的矩阵、向量。 色彩的例子 彩色图像文件(RGB)一般都会处理成3-d tensor,每个2d array中的element表示一个像素,R代表Red,G代表Green,
TensorFlow实践:车牌识别应用
1,运行准备 按照https://github.com/matthewearl/deep-anpr说明的用法,运行过程分以下4步: 1)准备10万个背景图片 2)合成1000个测试车牌图像 3)训练,以取得权重参数 4)车牌检测 1.1准备背景图片 下载http://vision.princeton.edu/projects/2010/SUN/SUN397.tar.gz,36GB大小...
TensorFlow中的梯度裁剪策略
本文简单介绍梯度裁剪(gradient clipping)的方法及其作用,不管在 RNN 或者在其他网络都是可以使用的,比如博主最最近训练的 DNN 网络中就在用。 梯度裁剪一般用于解决 梯度爆炸(gradient explosion) 问题,而梯度爆炸问题在训练 RNN 过程中出现得尤为频繁,所以训练 RNN 基本都需要带上这个参数...
TensorFlow的下载、安装与配置
1、安装Python 官网下载地址: https://www.python.org/downloads/1. 2、安装Anacoda Anacoda的下载地址是: https://www.anaconda.com/distribution/1. 安装注意(第一个一定要选择上,自动配置环境变量的) 完成安装后...
深度学习入门:TensorFlow详解
特征提取 机器学习的特征工程步骤是要靠手动完成的 深度学习通常由多个层组成,它们通常将更简单的模型组合在一起,将数据从一层传递到另一层来构建更复杂的模型。通过训练大量数据自动得出模型,不需要人工特征提取环节。 数据量和计算性能要求 机器学习需要的执行时间远少于深度学习,深度学习参数往往很庞大,需要通过大量数据的多次优化来训练参数...
TensorFlow与Keras深度学习教程
1.Keras简介 Keras是一个用于构建和训练深度学习模型的高级API。 它用于快速原型设计,高级研究和生产,具有三个主要优点: 用户友好 Keras具有针对常见用例优化的简单,一致的界面。 它为用户错误提供清晰且可操作的反馈 模块化和可组合 Keras模型是通过将可配置的构建块连接在一起而制定的,几乎没有限制。 易于扩展 编写自定义构建块以表达研究的新想法。 创建新图层...
Java中TensorFlow数据预测实践
项目介绍 通过以往的天气数据和实际天气温度,做一次回归预测,模型的输入是当前的所有特征值,而模型的输出是当天的实际天气温度 字段分析 目前已有的数据有348条svc数据,他们的字段分别代表 year:年 month:月 day:日 week:周几 temp_2:前天天气 temp_1:昨天天气 average:在历史中...
实现梯度下降:TensorFlow方法
一、梯度下降概念 梯度下降法是一个一阶最优化算法,通常也称为最速下降法。要使用梯度下降法找到一个函数的局部极小值,必须响函数上当前对于梯度(或者近似梯度)的反方向的规定步长居里点进行迭代搜索。所以梯度下降法可以帮助我们求解某个函数的极小值或者最小值。对于n为问题就是最优解,梯度下降法是最常用的方法之一...
MacOS下TensorFlow源码编译教程
编译前先安装依赖: xcode 9.2或者更高 使用 brew包管理工具安装python brew install python 安装依赖: pip install -U --user pip numpy wheel packaging requests opt_einsum1. pip install -U --user keras_preprocessing --no-deps1. brew
TensorFlow图像处理技术探索
1提高图片分辨率——开源例子 2MNIST简单训练 3图像处理的相关应用 提高图片分辨率-开源例子 该项目是使用生成对抗网络的令人印象深刻的工作照片真实单图像超分辨率的张量流实现 。 训练方法大致就是构建好网络后,找一个高清图片数据集,对每个图片做处理得到低分辨率的图片,从而得到低分辨率图片数据集。用这两个数据集来训练网络,实现低分辨率到高分辨率图片的转化...
TensorFlow系列之十:张量元素的比较与运算基础
第1章 Tensor运算概述 1.1 概述 Tensorflow提供了大量的张量运算,基本上可以对标Numpy多维数组的运算,以支持对张量的各种复杂的运算。
TensorFlow系列教程:张量操作与变形技巧
1.1 概述 TensorFlow提供了大量的张量运算与操作,基本上可以对标Numpy多维数组的运算,以支持对张量的各种复杂的运算。
TensorFlow架构面试指南:框架流程梳理
有四种获取数据到TensorFlow程序的方法: tf.dataAPI:轻松构建复杂的输入管道。(优选方法...
2019年技术之争:TensorFlow是否黯然失色?
2018年9月,作者曾就需求、使用和受欢迎程度三方面比较了所有主要的深度学习框架,其中TensorFlow是无可争议的重量级冠军,PyTorch是赢得大量口碑的后起之秀。
谷歌转向JAX,TensorFlow未来何在?
养了七年的TensorFlow终于还是被Meta的PyTorch干趴下了,在一定程度上。 谷歌眼见不对,赶紧又要了一个——「JAX」,一款全新的机器学习框架。
TensorFlow利用dropout技术解决过拟合问题
一般用于解决过拟合的方法有增加权重的惩罚机制,比如L2正规化,但在本处我们使用tensorflow提供的dropout方法...
TensorFlow新手之路:深入理解队列机制
TensorFlow 队列 队列(Queue)是一种最为常用的数据输入输出方式,其通过先进先出的线性数据结构,一端只负责增加队列中的数据元素,而数据的输出和删除在队列的另一端实现。
Leetop Jetson Cloud Demo 6:Pose Demo Container展示
该容器中使用的模型是Resnet-18模型,该模型使用TensorFlow训练,并使用TensorRT在Jetson上优化运行。
TensorFlow语义SLAM:GitHub上DynaSLAM源码解析
DynaSLAM 主要思想 利用 语义分割信息 和 几何信息得到的 动/静分割信息,剔除部分不可靠的 关键点来使得 跟踪 变得更可靠 使用mask-rcnn获取 语义分割信息 使用 运动点 判断准则
机器学习入门教程:HelloWorld(Tensorflow)
源码下载地址:https://share.weiyun.com/a0c1664d334c4c67ed51fc5e0ac5f2b2 初学机器学习,写篇文章mark一下,希望能为将入坑者解点惑。本文介绍一些机器学习的入门知识,从安装环境到跑通机
TensorFlow多层感知机实现详解
一、概念 1. 多层感知机:MLP(Multilayer Perceptron) 人工神经网络领域通常被称为神经网络或多层感知机,可能是最有用的神经网络类型。 感知机是单个神经元模型,用以组成复杂神经网络。它于1958年由Frank Rosenblatt第一次引入。单层感知器可以用来区分线性可分的数据,并且一定可以在有限的迭代次数中收敛。 2. 单层感知器示例 3. 多层感知机除了输入与输出层...
TensorFlow实现非线性SVM的奥秘
这里将加载iris数据集,创建一个山鸢尾花(I.setosa)的分类器...
TensorFlow避坑指南:argmax的axis问题
一:argmax中axis问题 总之:axis=0/1不是行/列关系 test = np.array([[1, 2, 3], [2, 3, 4], [5, 4, 3], [8, 7, 2]])1. (一)axis=0 : 0表示最大范围,所有的数组都要比较到 np.argmax(test, 0)1. 你就这么想,0是最大的范围,所有的数组都要进行比较...
剑桥观点:PyTorch与TensorFlow的较量
人工智能是基础科学与工程实践结合的技术领域,近年来已经融合了越来越多的其他方向。在数字化逐渐成型的今天,AI 将为技术进步产生推动作用。 近日,剑桥大学的 2020 版《AI 全景报告》终于出炉,这是该年度报告的第三期。和往年一样,该报告援引的数据来自知名科技公司和研究小组。新版 AI 全景报告以几个方面分别介绍了人工智能领域最近一段时间的发展趋势:研究、人才、业界、政策和未来展望...
TensorFlow实战技巧:tf.train优化算法
1. 优化器(optimizer) 优化器的基类(Optimizer base class)主要实现了两个接口,一是计算损失函数的梯度,二是将梯度作用于变量...
TensorFlow实现CNN文本分类教程
我们将实现一个类似于Kim Yoon的卷积神经网络语句分类的模型。 本文提出的模型在一系列文本分类任务(如情感分析)中实现了良好的分类性能,并已成为新的文本分类架构的标准基准。 本文假设你已经熟悉了应用于NLP的卷积神经网络的基础知识。 如果没有,建议先阅读Understanding Convolutional Neural Networks for NLP 以获得必要的背景...
TensorFlow 2.0实战:构建Auto-Encoder模型
autoencoder可以用于数据压缩、降维,预训练神经网络,生成数据等等Auto-Encoder架构 需要完成的工作 需要完成Encoder和Decoder的训练 例如,Mnist的一张图片大小为784维,将图片放到Encoder中进行压缩,编码code使得维度小于784维度,之后可以将code放进Decoder中进行重建,可以产生同之前相似的图片...
TensorFlow Object Detection API实战操作指南
最近由于研究方向的更换,接触到了目标检测(Object Detection)领域,觉得很有意思,并且阅读了该方向的相关经典文献,包括Fast-RCNN、Faster-RCNN、SSD、YOLO以及RetinaNet等。复现别人代码并且能够得到在公开数据集上和原作者相近甚至相同的实验结果对于我们做研究甚至以后的工作来说是至关重要的...
姓名不为空
手机不正确
公司不为空