自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(33)
  • 收藏
  • 关注

转载 tensorflow会话-Session(), Session().as_fault() 与InteractiveSession()

在学习tensorflow过程中关于一些会话的语句不是很理解,抽空把三种主要的会话Session(), Session().as_fault(), InteractiveSession()整理下:1.Session()对于TF中执行会话中的语句时,需要指定是哪个会话中的函数(可能在一些项目中会生成很多个会话)。通过tf.Session()生成会话。举个简单的例子。1 im...

2018-10-04 21:24:00 181

转载 升级pip后出现ImportError: cannot import name main

在Ubuntu中,升级了pip,再次使用pip 安装相关的python包的时候就出现以下错误ImportError: cannot import name main解决:pip文件在usr/bin目录下,cd进去,进行以下修改把下面的三行 from pip import mainif __name__ == '__main__': sys.e...

2018-08-14 12:00:00 114

转载 Linux添加可执行文件/头文件/链接库的环境变量

对所有用户有效在/etc/profile增加以下内容。只对当前用户有效在Home目录下的.bashrc或.bash_profile里增加下面的内容:(注意:等号前面不要加空格,否则可能出现 command not found)#在PATH中找到可执行文件程序的路径。export PATH =$PATH:$HOME/bin#gcc找到头文件的路径C_INCLUDE_PATH=/...

2018-06-21 22:37:00 427

转载 机器学习中特征降维和特征选择的区别

在machine learning中,特征降维和特征选择是两个常见的概念,在应用machine learning来解决问题的论文中经常会出现。 对于这两个概念,很多初学者可能不是很清楚他们的区别。很多人都以为特征降维和特征选择的目的都是使数据的维数降低,所以以为它们是一样的,曾经我也这么以为,这个概念上的误区也就导致了我后面对问题的认识不够深入。后来得到老师的指点才彻...

2018-06-03 22:35:00 186

转载 详述Xgboost原理

声明:文章转自  https://www.jianshu.com/p/7467e616f227xgboost 已然火爆机器学习圈,相信不少朋友都使用过。要想彻底掌握xgboost,就必须搞懂其内部的模型原理。这样才能将各个参数对应到模型内部,进而理解参数的含义,根据需要进行调参。本文的目的就是让大家尽可能轻松地理解其内部原理。主要参考文献是陈天奇的这篇文章introducti...

2018-05-15 21:35:00 145

转载 机器学习中各分类算法的优缺点比较

文章转自:http://bbs.pinggu.org/thread-2604496-1-1.html1决策树(Decision Trees)的优缺点 决策树的优点: 一、 决策树易于理解和解释.人们在通过解释后都有能力去理解决策树所表达的意义。 二、 对于决策树,数据的准备往往是简单或者是不必要的.其他的技术往往要求先把数据一般...

2018-05-15 20:52:00 344

转载 python 单链表操作

链表是数据结构中最基本常用的,C++语言中单链表是利用指针操作实现的,python作为面向对象编程的,可以使用创建一个Node类来实现链表,利用类的属性引用来代替指针操作。 下面我们创建了一个节点类,然后编写了几个链表操作,包括创建,插入,删除,输出等: 1 class Node(): # 初始化 构造函数 2 def __init__(self...

2018-05-07 21:46:00 98

转载 Python中的join()函数的用法

函数:string.join()Python中有join()和os.path.join()两个函数,具体作用如下: join(): 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 os.path.join(): 将多个路径组合后返回一、函数说明1、join()函数语法: 'sep'.join(seq)参数说明...

2018-05-07 16:23:00 76

转载 详细讲解条件随机场原理与应用

声明:文章转自https://www.jianshu.com/p/55755fc649b1理解条件随机场最好的办法就是用一个现实的例子来说明它。但是目前中文的条件随机场文章鲜有这样干的,可能写文章的人都是大牛,不屑于举例子吧。于是乎,我翻译了这篇文章。希望对其他伙伴有所帮助。原文在这里[http://blog.echen.me/2012/01/03/introduction...

2018-04-24 12:03:00 333

转载 python定义函数时,列表传递方式

简单的看下三种情况: 1 def changeList(l): 2 l[0] = 5 3 4 def changeList1(l): 5 l = [] 6 7 def changeList2(l): 8 l[:] = []10 11 a = [1,2,3]12 changeList(a)13 print(a...

2018-04-16 20:07:00 137

转载 Python定义函数时,不同参数类型的传递

python的底层是通过C语言实现,因此参数调用时是通过地址传递的(和C语言一样,值是单向传递,指针才能实现双向传递),比如:# -*- coding: utf-8 -*-def f1(x,y): z=x+y y=x  return za= 1b=2c=f1(a, b)print c, a, b得到的结果是3 1 2从这里可...

2018-04-16 19:54:00 380

转载 python3通过pip3安装第三方库-numpy、matplotlib、scipy、tensorflow等

pip是python的第三方软件管理工具,通过pip我们很方便地安装第三方软件包。pip2是python2.x对应的第三方软件管理工具pip3是python3.x对应的第三方软件管理工具pip安装python3安装pipsudo apt install python3-pippython2安装pipsudo apt install pytho...

2018-01-23 12:02:00 190

转载 git 免密码 push 本地仓库到远程库

1.在~/下, touch 创建文件.git-credentialscd ~touch .git-credentials2.vim 编辑.git-credentials,在.git-credentials文件中输入:https://{username}:{password}@github.com比如你github的用户名为:kkxx, 密码为:12...

2018-01-12 15:43:00 840

转载 linux python 编程导入外部包出错

在利用Python编程导入外部包的时候,经常出现错误:ImportError: No module named ×××在linux系统下可以先下载pip(一个管理python的外部库的插件), 然后终端输入命令:sudo pip install ×××这样想要的外部包应该就已经装上了。转载于:https://www.cnblogs.com/kuangs...

2017-12-18 20:15:00 324

转载 Linux系统下mpi 编程出现:Signal: Segmentation fault, Signal code: Address not mapped

在Ubuntu(安装了mpich和openmpi)下MPI编程时,代码没问题,但是在mpirun运行的时候出现如下问题[ubuntu:04803] *** Process received signal ***[ubuntu:04803] Signal: Segmentation fault (11)[ubuntu:04803] Signal code: Address not ...

2017-12-16 23:05:00 4934

转载 valgrind的使用与输出结果分析

valgrind的使用用法:valgrind[options] prog-and-args [options]: 常用选项,适用于所有Valgrind工具-tool=<name> 最常用的选项。运行valgrind中名为toolname的工具。默认memcheck。h –help 显示帮助信息。-version 显示valgrin...

2017-12-15 15:59:00 1120

转载 Linux 版的 Intel MKL 的安装使用

1.下载https://software.intel.com/en-us/mkl文件名字类似l_mkl_2017.3.196.tgz2.安装1)解压笔者解压至 /opt/2)# ./install.sh3)在 /etc/ld.so.conf.d 下创建名为 intel-mkl.conf 的文件,内容为/opt/intel/mkl/lib/inte...

2017-12-12 09:05:00 738

转载 Ubuntu 16.04安装配置vim插件 YouCompleteMe

linux下折腾了几天,终于把vim插件YouCompleteMe装上了,把安装的步骤整理了一下(Ubuntu16.04系统下)安装前准备:首先确保自己的vim版本7.3.584+,终端输入:vim --v然后确保自己的vim支持python,打开vim在normal模式下输入:echo has('python')|| has('python3')...

2017-12-11 13:31:00 128

转载 MPI消息传递MPI_Sendrecv的用法

利用mpi求解微分方程时,经常会遇到不同进程的通讯,特别是如下形式的通讯:    进程0->进程1->进程2->进程3...->进程n->进程0这时,若单纯的利用MPI_Send, MPI_Recv函数进行通讯的话,容易造成死锁,下面介绍MPI_Sendrecv的来解决这个问题。顾名思义,MPI_Sendrecv表示的作用是将本进程的信息发送出去,并...

2017-11-27 13:51:00 1557

转载 外网SSH访问内网LINUX服务器

转载 http://www.nat123.com/Pages_8_602.jsp、https://www.cnblogs.com/youngaaron/p/6502981.html环境描述:LINUX服务器部署在内网环境,局域网内可以访问LINUX,内网也可以上外网。解决方案:被访问端Linux主机上使用nat123全端口映射linux版,实现外网的访问。1,确保内网应用正常明确...

2017-11-20 09:55:00 102

转载 LINUX下Doxygen的配置与使用

在大型程序中,对自己的程序有个良好的注释会读者阅读以及自己对程序的维护,尤其写个软件包的时候显得尤为重要。别人推荐了Doxygen来对程序进行注释,自己用了下感觉很不错,推荐大家使用。我用的系统是Ubuntu16.04,这里主要讲下在该系统下Doxygen的安装与配置,在其他Linux系统下都大同小异。1. Doxygen的安装sudo apt-get install d...

2017-11-12 13:51:00 187

转载 C语言中关键字const一般的用途

const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。1)可以定义const常量,具有不可变性。 例如:const int Max=100; int Array[Max]; 2)便于进行类型检查,使编译器对处理内容有更多了解,消除了一些隐患。例如:void f(const int i) { .........} 编译器就会知道i是一...

2017-10-19 20:15:00 55

转载 Ubuntu使用apt-get时提示>”E: You must put some ‘source’ URIs in your sources.list”

解决方法sudo sed -i -- 's/#deb-src/deb-src/g' /etc/apt/sources.list && sudo sed -i -- 's/# deb-src/deb-src/g' /etc/apt/sources.listsudo apt-get update摘自:http://blog.csd...

2017-10-07 23:10:00 372

转载 C语言中复数运算及调用blas,lapack中复数函数进行科学计算

C语言中常用的数据类型主要int, float ,double ,char 等,但在科学运算中复数扮演着重要角色。这里讲下C语言中的复数运算以及如何调用blas,lapack库中的复数函数来进行科学计算.1.C语言中的复数运算。C语言中若要用的复数,需要包含头文件complex.h,下面看看一些基本的例子#include <stdio.h>#include...

2017-09-13 21:32:00 583

转载 linux系统下C语言调用lapack ,blas库

在利用C语言编程,经常调用其他的软件包,其中lapack,blas库是最常用的两个库,这里讲下在linux系统下,C语言编程如何调用这两个库:1.首先讲下blas库的调用,这里以两个向量内积函数为例:#include <stdio.h>#include <math.h>double ddot_(int *,double *,int *,doub...

2017-09-13 18:45:00 571

转载 C语言中指针*p[N], (*P)[N],及**p的区别

在C语言编程中指针经常困扰着我们,但是若能灵活运用指针的话,将会使得我们编程变得更加轻松与高效。这里讲下*p[N], (*P)[N],及**p的区别,这也是之前经常困扰我的地方。这三者的定义分别为:int *p[N]表示指针数组,也就是说定义了N个不同指向int型的指针。int (*p)[N]表示定义一个指针,指向一个int[N]型的指针。int **p 表示定义一个指...

2017-09-10 09:02:00 286

转载 Ubuntu16.04下安装texlive

Ubuntu 16.04下安装texlive的步骤如下:1.下载texlive打开终端输入:sudo apt-get install texlive-full #下载这一过程会持续10-20分钟2.接下来的按照如下网址安装即可:http://linux-wiki.cn/wiki/zh-hans/LaTeX%E4%B8%AD%E6%96%87%E6%8E%92%E7%89%8...

2017-09-08 09:41:00 117

转载 python 求解线性方程组

Python线性方程组求解求解线性方程组比较简单,只需要用到一个函数(scipy.linalg.solve)就可以了。比如我们要求以下方程的解,这是一个非齐次线性方程组:3x_1 + x_2 - 2x_3 = 5x_1 - x_2 + 4x_3 = -22x_1 + 3x_3 = 2.5import numpy as npfrom scipy.linalg i...

2017-09-03 21:44:00 323

转载 python怎么导入自定义函数

python 编程中经常需要调用自己定义的函数,在大型程序中自定义的函数一般会和main函数分开,这么主要讲下在不同文件下定义的函数怎么调用:首先在有文件夹test_python文件夹下有main.py,以及subfunction子文件,子文件下有fun.py文件定义了两个数相加,代码如下:#!/usr/bin/python# -*- coding: UTF-8 -*-...

2017-09-03 15:41:00 601

转载 Linux系统下C语言如何调用scalapack中的函数

在并行计算中经常需要调用scalapck(并行化的lapack)函数库里面的函数进行编程,这里简单介绍在C语言如何调用scalapck中的矩阵向量乘的函数。注意:scalapack中的函数是用fortran写的,矩阵是按列进行存储的。scalapack的链接需要用到blas,因此确保本机上安装好了blas、gfortran下面是一个矩阵向量乘法的例子(为了简单计算,该程序中设...

2017-08-21 21:16:00 458

转载 vim插件ctags的安装与使用

LINUX系统下看程序或者编程序时,看到一个函数经常需要知道该函数的定义,这时ctags就派上用场了,其安装和使用方法如下:安装方法:sudo apt-get install ctags (ubuntu)(RedHat系列使用:yum install ctags)若不成功,可能是因为源的问题,换一下软件源update后重新执行上述命令即可。使用方法: 1.生成标签...

2017-08-01 22:01:00 56

转载 LINUX下C语言编程调用函数、链接头文件以及库文件

LINUX下C语言编程经常需要链接其他函数,而其他函数一般都放在另外.c文件中,或者打包放在一个库文件里面,我需要在main函数中调用这些函数,主要有如下几种方法:1.当需要调用函数的个数比较少时,可以直接在main函数中包含该文件,比如一个文件夹下包含add.c和main.c文件:方法一: 文件add.c定义两个整数相加的函数,code如下:#include...

2017-08-01 16:58:00 1159

转载 LINUX服务器上新增用户名

最近所里的机群停了,需要用老板的服务器跑程序,这里首先得在老板的服务器上新增一些用户名。新增用户名方法如下:1.利用useradd添加用户名,并指定用户名目录、脚本解释器、用户名 sudo useradd -d /home/kx -m -s "/bin/bash" kx 这里用户名为kx,用户对应目录为:/home/kx ,脚本解释器采用的是/bin/...

2017-07-31 22:16:00 207

空空如也

空空如也

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

TA关注的人

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