tf.ones_like()

import tensorflow as tf import numpy as np from IPython.display import Image tf.ones_like() 创建一个所有元素设置为1的tensor tf.subtract() 两个矩阵相减 decision_p_comp = tf.subtract(tf.ones_like(decision_p), decision_p) 这一句计算出1-d tf.stack 矩阵拼接,例如 a = tf.constant([1,2,3]) b = tf.constant([4,5,6]) c = tf.stack([a, b], axis = 0) d = tf.stack([a, b], axis = 1) sess = tf.Session() print(sess.run(c)) print(sess.run(d)) [[1 2 3] [4 5 6]] [[1 4] [2 5] [3 6]] tf.expand_dims 在axis位置增加一个维度 tf.tile 在同一维度上进行复制 with tf....

February 25, 2021 · 1 min · 李昌

ubuntu中增加用户

ubuntu中增加用户 sudo useradd -m [username] -s /bin/bash #创建账户,使用/bin/bash作为shell sudo passwd [username] #设置密码 sudo adduser [username] sudo #添加管理员权限 su [username]#切换用户

February 25, 2021 · 1 min · 李昌

Ubuntu完全删除nginx

Ubuntu完全删除nginx 1. 卸载nginx及相关软件 卸载nginx sudo apt-get --purge remove nginx 移除全部无用包 sudo apt-get autoremove 列出与nginx相关的软件 dpkg --get-selections | grep nginx 删除之 sudo apt-get --purge remove nginx-common sudo apt-get --purge remove nginx-core 2. 停止所有与nginx有关的进程 查看相关进程 ps -ef | grep nginx 停止这些进程 sudo kill -9 {process_id} 00:00:00 grep –color=auto nginx 这个不是 3. 查找主机中与nginx相关的文件 使用命令: sudo find / -name nginx* 删除之...

February 25, 2021 · 1 min · 李昌

Vue中的指令介绍

Vue中的指令介绍 指令 解释:指令 (Directives) 是带有 v- 前缀的特殊属性 作用:当表达式的值改变时,将其产生的连带影响,响应式地作用于 DOM v-text 解释:更新元素的 textContent <h1 v-text="msg"></h1> v-html 解释:更新元素的 innerHTML <h1 v-html="msg"></h1> v-bind 作用:当表达式的值改变时,将其产生的连带影响,响应式地作用于 DOM.响应式地更新 HTML attribute: 语法:v-bind:title="msg" 简写::title="msg" <!-- 完整语法 --> <a v-bind:href="url"></a> <!-- 缩写 --> <a :href="url"></a> <script> // 2 创建 Vue 的实例对象 var vm = new Vue({ // el 用来指定vue挂载到页面中的元素,值是:选择器 // 理解:用来指定vue管理的HTML区域 el: '#app', // 数据对象,用来给视图中提供数据的 data: { url: 'http://www.baidu.com' } }) </script> v-on 作用:绑定事件 语法:v-on:click="say" or v-on:click="say('参数', $event)" 简写:@click="say" 说明:绑定的事件从methods中获取...

February 25, 2021 · 2 min · 李昌

Windows装系统遇到的问题

Windows装系统遇到的问题 1. 问题描述 windows无法安装到这个磁盘,选中的磁盘具有MBR分区表。在EFI系统上,Windows只能安装到GPT磁盘 2. 解决办法 首先选择U盘安装,进入安装界面 按shift+F10打开命令行 输入diskpart并回车 输入list disk查看磁盘,一般会出现两个磁盘,一个是机器本身的磁盘,编号为0,另一个为U盘,编号为1 输入select disk x(x为要选择的磁盘编号) cmd会提示当前选择的磁盘为x 执行clean命令清除该磁盘上所有分区信息,并且会清空所有硬盘数据 执行convert gpt,将该硬盘转化为GPT格式 完成,继续安装系统

February 25, 2021 · 1 min · 李昌

WordPress安装踩坑

WordPress安装踩坑 1. 第一个坑,忘了安装PHP。。。 2. 第二个坑,访问页面not found 发现是因为同时开了apache2和nginx,导致冲突了,把nginx关掉就好了 3. 第三个坑,打开页面全是源代码 打开/etc/apache2/apache2.conf,将以下内容添加到文件的底部: <FilesMatch \ .php $> SetHandler application / x-httpd-php </ FilesMatch> 为了使PHP正常运行,您必须禁用mpm_event模块并启用mpm_prefork和php7模块。为此,请返回您的终端窗口并发出命令: sudo a2dismod mpm_event && sudo a2enmod mpm_prefork && sudo a2enmod php7.0 4. 在执行上面的命令时,遇到了第四个坑 ERROR: Module php7.0 does not exist! 解决办法 sudo apt-get install libapache2-mod-php7.0 5. 您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。 sudo apt-get install php-mysql 爬出来了。。

February 25, 2021 · 1 min · 李昌

使用sklearn的贝叶斯分类器进行文本分类

使用sklearn的贝叶斯分类器进行文本分类 1、sklearn简介 sklearn是一个Python第三方提供的非常强力的机器学习库,它包含了从数据预处理到训练模型的各个方面。在实战使用scikit-learn中可以极大的节省我们编写代码的时间以及减少我们的代码量,使我们有更多的精力去分析数据分布,调整模型和修改超参。 2、朴素贝叶斯在文本分类中的常用模型:多项式、伯努利 朴素贝叶斯分类器是一种有监督学习,常见有两种模型,多项式模型(multinomial model)即为词频型和伯努利模(Bernoulli model)即文档型。二者的计算粒度不一样,多项式模型以单词为粒度,伯努利模型以文件为粒度,因此二者的先验概率和类条件概率的计算方法都不同。计算后验概率时,对于一个文档d,多项式模型中,只有在d中出现过的单词,才会参与后验概率计算,伯努利模型中,没有在d中出现,但是在全局单词表中出现的单词,也会参与计算,不过是作为“反方”参与的。这里暂不虑特征抽取、为避免消除测试文档时类条件概率中有为0现象而做的取对数等问题。 2.1、多项式模型 2.2、伯努利模型 2.3、两个模型的区别 3、实战演练 使用在康奈尔大学下载的2M影评作为训练数据和测试数据,里面共同、共有1400条,好评和差评各自700条,我选择总数的70%作为训练数据,30%作为测试数据,来检测sklearn自带的贝叶斯分类器的分类效果。 读取全部数据,并随机打乱 import os import random def get_dataset(): data = [] for root, dirs, files in os.walk('../dataset/aclImdb/neg'): for file in files: realpath = os.path.join(root, file) with open(realpath, errors='ignore') as f: data.append((f.read(), 0)) for root, dirs, files in os.walk(r'../dataset/aclImdb/pos'): for file in files: realpath = os.path.join(root, file) with open(realpath, errors='ignore') as f: data.append((f.read(), 1)) random.shuffle(data) return data data = get_dataset() data[:2] [("Being a fan of Andy Goldsworthy's art for a while now, and owning some of his books, I had some expectations of what I would see....

February 25, 2021 · 3 min · 李昌

分类指标作业(第二题)

分类指标作业(第二题) 题目 给定完整数据集,分别计算在使用完整数据集的10%,30%,50%,80%,100%数据时的查准率、查全率,f1度量和ROC,使用折线图表现出这些指标的变化情况,并画出在不同数据量下的ROC曲线 加载数据集 import os import random def get_dataset(): data = [] for root, dirs, files in os.walk('../dataset/aclImdb/neg'): for file in files: realpath = os.path.join(root, file) with open(realpath, errors='ignore') as f: data.append((f.read(), 0)) for root, dirs, files in os.walk(r'../dataset/aclImdb/pos'): for file in files: realpath = os.path.join(root, file) with open(realpath, errors='ignore') as f: data.append((f.read(), 1)) random.shuffle(data) return data data = get_dataset() data[:2] [('Unless you are between the ages of 10 and 14 (except for the R rating), there are very few things to like here....

February 25, 2021 · 5 min · 李昌

删除WordPress

删除WordPress 删除网络文件: rm -Rf /var/www/html/* 删除数据库。首先获取mysql的root密码(通过ssh登录时显示在MOTD中)。 mysql -uroot -p 输入密码后使用语句: DROP DATABASE wordpress; 删除WordPress数据库 exit;

February 25, 2021 · 1 min · 李昌

四种常见的POST类型

四种常见的POST类型 1. application/x-www-form-urlencoded 这应该是最常见的 POST 提交数据的方式了。浏览器的原生 表单,如果不设置 enctype 属性,那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样(无关的请求头在本文中都省略掉了): POST http://www.example.com HTTP/1.1 Content-Type: application/x-www-form-urlencoded;charset=utf-8 title=test&sub%5B%5D=1&sub%5B%5D=2&sub%5B%5D=3 首先,Content-Type 被指定为 application/x-www-form-urlencoded;其次,提交的数据按照 key1=val1&key2=val2 的方式进行编码,key 和 val 都进行了 URL 转码。大部分服务端语言都对这种方式有很好的支持。例如 PHP 中,$_POST[‘title’] 可以获取到 title 的值,$_POST[‘sub’] 可以得到 sub 数组。 很多时候,我们用 Ajax 提交数据时,也是使用这种方式。例如 JQuery 和 QWrap 的 Ajax,Content-Type 默认值都是「application/x-www-form-urlencoded;charset=utf-8」。 2. multipart/form-data 这又是一个常见的 POST 数据提交的方式。我们使用表单上传文件时,必须让 <form> 表单的 enctype 等于 multipart/form-data。直接来看一个请求示例: POST http://www.example.com HTTP/1.1 Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryrGKCBY7qhFd3TrwA ------WebKitFormBoundaryrGKCBY7qhFd3TrwA Content-Disposition: form-data; name="text" title ------WebKitFormBoundaryrGKCBY7qhFd3TrwA Content-Disposition: form-data; name="file"; filename="chrome.png" Content-Type: image/png PNG ....

February 25, 2021 · 2 min · 李昌