系列博客链接:(一)TensorFlow框架介绍:(二)TensorFlow框架之图与TensorBoard:(三)TensorFlow框架之会话:(四)TensorFlow框架之张量: 本文概述:说明变量op的特殊作用说明变量op的trainable参数的作用应用global_variables_initializer实现变量op的初始化 1、变量TensorFl            
                
         
            
            
            
              上一篇讲到了如何安装pycharm和anaconda,同时也讲了一下怎么debug,这篇主要讲解pycharm安装tensorflow和gpu版本的tensorflow。  Pycharm可以很轻易地装各种第三方库和深度学习框架。  在File->Setting->Project->Project Interpreter中,点击画红圈的地方“+”,  &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-06 23:39:54
                            
                                268阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kubernetes 是一个用于自动部署、扩展和管理容器化应用程序的开源系统。但有时候,我们可能需要在应用程序中加入并行计算以提高性能。在这种情况下,我们可以使用OpenMP的并行编程模型来实现并行化。其中的一个关键指令就是“pragma omp parallel for”,它可以让我们很容易地将一个for循环并行化。如果你是一名刚入行的小白,不知道如何使用这个指令,那么我将会在下面的文章中教会你            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-27 10:38:57
                            
                                839阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # OMP算法(Orthogonal Matching Pursuit)在Python中的应用
## 引言
在信号处理、统计学习和机器学习中,稀疏表示已经成为一种重要的技术。稀疏表示意指将信号或数据表示为少量基(基词)之线性组合,其中正交匹配追踪(OMP, Orthogonal Matching Pursuit)是实现稀疏表示的一种高效算法。本文将介绍OMP算法的基本概念和Python实现,并            
                
         
            
            
            
            #pragma omp parallel for#pragma omp parallel for是OpenMP中的一个指令,表示接下来的for            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-23 13:53:18
                            
                                145阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Python OMP并行
并行计算是一种通过将计算任务分解为多个子任务并同时执行来加速计算的方法。在计算密集型任务中,如矩阵运算、图像处理和科学计算等领域中,使用并行计算可以显著提高计算性能。
本文将介绍Python中的OMP(OpenMP)并行编程模型以及如何在Python中使用OMP进行并行计算。我们将首先了解OMP并行编程的基本概念,然后介绍如何在Python中安装和使用OMP,并提            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-24 06:36:25
                            
                                373阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用前面两节已介绍的相关TensorFlow相关知识点,实现以下三个功能(变量更新)实现一个累加器,并且每一步均输出累加器的结果值。编写一段代码,实现动态的更新变量的维度数目实现一个求解阶乘的代码TensorFlow案例一TensorFlow控制依赖我们可以通过Variable和assign完成变量的定义和更新,但是如果在更新变量之前需要更新其它变量,那么会导致一个比较严重的问题:也就是需要多次调            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 13:40:28
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            算法复杂度算法复杂度:执行算法所需的计算工作量。一般来说,计算机算法是问题规模n的函数f(n),算法的时间复杂度也因此记做T(n)=O(f(n));
常见时间复杂度有:常数阶、线性阶、平方阶、立方阶、对数阶、nlog2n阶、指数阶。
效率:O(1) > O(log2n)> o(n)> o(nlog2n) > o(n^2) > o(n^3) > o(2^n) &g            
                
         
            
            
            
            作者 | 高开远,上海交通大学,自然语言处理研究方向最近在工作上处理的都是中文语料,也尝试了一些最近放出来的预训练模型(ERNIE,BERT-CHINESE,WWM-BERT-CHINESE),比对之后还是觉得百度的ERNIE效果会比较好,而且使用十分方便,所以今天就详细地记录一下。希望大家也都能在自己的项目上取得进展~1、A Glance at ERNIE  
    
  关于ERNIE模型本            
                
         
            
            
            
            目录一、基础理论1、单词感知器介绍 2、单词感知器学习规则前向传递(得到输出y) 反向传递(更新权重w)二、实现单层感知器1、初始参数设置 2、正向传播(得到输出y)3、 反向传播(更新权重参数)总代码一、基础理论1、单词感知器介绍 感知器:模拟生物神经网络的人工神经网络结构。w:权值,可以调节神经信号输入值的大小。b:偏置,相当于神经元内部自带的信号。&n            
                
         
            
            
            
            # PyTorch调用TensorFlow
在深度学习领域,PyTorch和TensorFlow都是最为流行的深度学习框架之一。PyTorch是一个基于Torch的Python库,它提供了用于创建和训练神经网络的高级API和工具。而TensorFlow是由Google开发的一个开源机器学习框架,它提供了一个灵活的生态系统和丰富的工具,可以在不同的硬件上进行大规模的机器学习训练和推理。
虽然Py            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-20 05:23:46
                            
                                75阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            tensorflow2调用huggingface transformer预训练模型一点废话huggingface简介传送门pipline加载模型设定训练参数数据预处理训练模型结语 一点废话好久没有更新过内容了,开工以来就是在不停地配环境,如今调通模型后,对整个流程做一个简单的总结(水一篇)。现在的NLP行业几乎都逃不过fune-tuning预训练的bert或者transformer这一关,按照传            
                
         
            
            
            
            一、运行样例原始代码如下import numpy as np
from matplotlib import pyplot as plt
import os
import tensorflow as tf
from PIL import Image
from utils import label_map_util
from utils import visualization_utils as vi            
                
         
            
            
            
            本篇介绍函数包括:
tf.conv2d
tf.nn.relu
tf.nn.max_pool  
tf.nn.droupout
tf.nn.sigmoid_cross_entropy_with_logits
tf.truncated_normal
tf.constant  
tf.placeholder  
tf.nn.bias_add  
tf.reduce_mean  
tf.squared_d            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 00:49:25
                            
                                37阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Keras 是一个用 Python 编写的高级神经网络 API,它能够以 TensorFlow, CNTK, 或者 Theano 作为后端运行。Keras 的开发重点是支持快速的实验。有时候我们在使用keras设计好模型后,需要在其他平台进行运行,这时候我们就需要将keras h5 model转换为TensorFlow pb model,因为keras只是一个Python的高级库,而TensorF            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 20:47:14
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            快速运行TensorFlow的6种方式TensorFlow(http://tensorflow.org)是一个深度学习计算引擎,自然是可以直接安装运行的,而且能得到最佳的性能。但是,考虑到机器学习需要安装大量的软件,之间必然会带来软件管理和版本兼容性问题,而且在集群中运行更为复杂,因此不推荐这种方式。在Linux上安装TensorFlow,https://www.tensorflow.o            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 19:30:35
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            AS WE ALL KNOW,学机器学习的一般都是从python+sklearn开始学,适用于数据量不大的场景(这里就别计较“不大”具体指标是啥了,哈哈)数据量大了,就需要用到其他技术了,如:spark, tensorflow,当然也有其他技术,此处略过一坨字... 先来看看如何让这3个集成起来吧(WINDOWS环境):pycharm(python开发环境), pyspark.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-12 15:04:46
                            
                                78阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             
 公司后台查询数据时,如果选择的时间段过长,就会遇到"请求超时"的的问题。造成这一问题的原因大概有以下几点:1,Asp.net请求超时  2,Webservice请求超时  3,IIS请求超时  4,数据库连接超时  知道原因后,就可以解决问题了。Asp.net中关于超时的设置:在web.config 里<system.web>节点            
                
         
            
            
            
            文章目录安装tensorflow运行代码 安装tensorflow先添加清华的镜像源 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anac            
                
         
            
            
            
            1. 测试通过的环境名称版本Windowswin10_64位IDEEclipse 2018-12Tensorflow1.6.0JDK1.8 (Eclipse 2018-12自带)2. JAVA版本的Tensorflow测试代码测试代码项目文件百度网盘下载传送门
import org.tensorflow.Graph;
import org.tensorflow.Session;
import or            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-12 22:35:57
                            
                                413阅读