python
word_mhg
这个作者很懒,什么都没留下…
展开
-
bert
https://github.com/google-research/berthttps://plmsmile.github.io/2018/12/15/52-bert/https://www.cnblogs.com/rucwxb/p/10277217.html原创 2019-06-04 14:22:05 · 154 阅读 · 0 评论 -
python中统计计数的几种方法和Counter的介绍
使用字典dict()alist=['a','b','a','c','b','b',1,3]count_dict = dict()for i in alist: count_dict[i]=count_dict.get(i,0)+1 #dict.get(i,0)查询字典key=i的value,如果dict中没有i,则取i的value为0print(count_dict) ...原创 2019-05-12 22:22:02 · 636 阅读 · 0 评论 -
gensim Word2Vec 训练和使用
1、词向量的训练from gensim.models import Word2Vecsentences = [["cat", "say", "meow"], ["dog", "say", "woof"]]model = Word2Vec(sentences,sg=1, size=100, window=5, min_count=5, negative=3, sample=0.00...原创 2019-05-12 22:08:46 · 2084 阅读 · 0 评论 -
TensorFlow使用显存的设置
TensorFlow默认情况下训练会占用全部显存。可以设置参数来修改显存使用情况。设置使用显存比例在构造tf.Session()时候通过传递tf.GPUOptions作为可选配置参数的一部分来显式地指定需要分配的显存比例,如下所示:假如有12GB的显存并使用其中的4GB:gpu_options = tf.GPUOptions(per_process_gpu_memory_fr...原创 2019-05-16 11:27:07 · 960 阅读 · 1 评论 -
python3 字典的排序
先看一下,直接用sorted()排序的情况。dict1={'a':2,'e':3,'f':8,'d':4}dict2 = sorted(dict1)print(dict2)结果:['a', 'd', 'e', 'f']sorted()默认是对字典的键,从小到大进行排序当然我们也可以先拿到所有的key,然后再对key排序dict1={'a':2,'e':3,'f':8,...原创 2019-05-14 22:29:59 · 978 阅读 · 0 评论 -
python numpy 数据类型转换
转载自https://blog.csdn.net/miao20091395/article/details/79276721numpy数据类型转换需要调用方法astype(),不能直接修改dtype。调用astype返回数据类型修改后的数据,但是源数据的类型不会变,需要进一步对源数据的赋值操作才能改变。例如>>> a=np.array([1.1, 1.2])>...转载 2019-05-14 22:08:22 · 732 阅读 · 0 评论 -
python之os模块
1.当前路径及路径下的文件import osprint(os.getcwd())#查看当前所在路径print(os.listdir(os.getcwd()))#列举目录下的所有文件,返回list类型2.绝对路径print(os.path.abspath('.'))#返回path的绝对路径print(os.path.abspath(('..')))#注意'.'与'..'区别...原创 2019-05-13 11:30:00 · 217 阅读 · 0 评论 -
keras保存模型中的save()和save_weights()
转载于https://blog.csdn.net/leviopku/article/details/86612293我们知道keras的模型一般保存为后缀名为h5的文件,比如final_model.h5。同样是h5文件用save()和save_weight()保存效果是不一样的。我们用宇宙最通用的数据集MNIST来做这个实验,首先设计一个两层全连接网络:inputs = Input...转载 2019-05-13 14:06:54 · 764 阅读 · 0 评论 -
Python中如何从列表中删除None值
在Python中我们可以使用for循环遍历过滤None值,或者使用filter()函数来删除None值,然后返回没有None值的新列表。下面我们就来介绍一下删除方法,希望对大家有所帮助。None值是什么?在 Python 中有一个值称为 None,它表示没有值。None 是 NoneType 数据类型的唯一值。就像布尔值 True 和 False 一样,None 必须大写首字母 N。如...原创 2019-05-13 15:25:54 · 28152 阅读 · 0 评论 -
L1与L2正则化
https://blog.csdn.net/f156207495/article/details/82794151https://juejin.im/post/5a1aa57c6fb9a045040794b3https://blog.csdn.net/jinping_shi/article/details/52433975转载 2019-06-03 17:40:47 · 104 阅读 · 0 评论 -
sklearn: TfidfVectorizer 中文处理及一些使用参数
TfidfVectorizer可以把原始文本转化为tf-idf的特征矩阵基本应用如:#coding=utf-8from sklearn.feature_extraction.text import TfidfVectorizerdocument = ["I have a pen.", "I have an apple."]tfidf_model = Tfidf...转载 2019-05-18 17:35:51 · 803 阅读 · 0 评论 -
conda 安装指定版本的指定包
1.制定Anaconda 仓库的镜像,运行以下命令:#清华镜像conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes#中科大镜像conda config --add channels htt...原创 2019-05-18 17:27:42 · 11653 阅读 · 0 评论 -
conda install XXX 和 pip install XXX 的区别
conda是一种通用包管理系统,是想要构建和管理任何语言的任何类型的软件。因此,它也适用于Python包。Pip代表Pip Installs Packages,是Python的官方认可的包管理器,最常用于安装在Python包索引(PyPI)上发布的包。pip是Python包的通用管理器; conda是一个与语言无关的跨平台环境管理器。对于用户,最显着的区别可能是这样的:pip在任何环境中安装p...原创 2019-05-18 15:13:35 · 5684 阅读 · 1 评论 -
python类的继承
https://www.cnblogs.com/bigberg/p/7182741.htmlhttps://blog.csdn.net/liweiblog/article/details/54425572https://www.cnblogs.com/feeland/p/4419121.htmlhttps://www.cnblogs.com/xinghuaikang/p/8481712...转载 2019-05-30 14:36:36 · 91 阅读 · 0 评论 -
TF.VARIABLE、TF.GET_VARIABLE、TF.VARIABLE_SCOPE以及TF.NAME_SCOPE关系
1. tf.Variable与tf.get_variabletensorflow提供了通过变量名称来创建或者获取一个变量的机制。通过这个机制,在不同的函数中可以直接通过变量的名字来使用变量,而不需要将变量通过参数的形式到处传递。TensorFlow中通过变量名获取变量的机制主要是通过tf.get_variable和tf.variable_scope实现的。当然,变量也可以通过tf.Va...原创 2019-05-27 15:06:27 · 109 阅读 · 0 评论 -
Python遍历列表删除多个列表元素
在遍历list的时候,删除符合条件的数据,结果不符合预期num_list = [1, 2, 2, 2, 3]print(num_list)for item in num_list: if item == 2: num_list.remove(item) else: print(item)print(num_list)结果是:...转载 2019-05-13 15:46:46 · 3417 阅读 · 0 评论 -
tensorflow word2vec demo详解
转自https://blog.csdn.net/weixin_42001089/article/details/81224869 word2vec有CBOW与Skip-Gram模型CBOW是根据上下文预测中间值,Skip-Gram则恰恰相反本文首先介绍Skip-Gram模型,是基于tensorflow官方...转载 2018-11-19 17:15:45 · 650 阅读 · 0 评论 -
keras下Convolution1D与Convolution2D的区别
from keras.models import Sequentialfrom keras.layers.core import Flattenfrom keras.layers.convolutional import Convolution2D,Convolution1D#Convolution2Dmodel = Sequential()model.add(Convolution2D...原创 2018-12-11 10:03:42 · 1744 阅读 · 0 评论