Python编程
文章平均质量分 57
isLauraL
虚心求教
展开
-
边代码边学习03
文章目录1. join( )2. pandas.apply()1. join( )Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。s1 = "-"s2 = ""seq = ("r", "u", "n", "o", "o", "b") # 字符串序列print (s1.join( seq ))print (s2.join( seq ))以上实例输出结果如下:r-u-n-o-o-brunoob2. pandas.apply()import num原创 2022-03-19 20:34:57 · 434 阅读 · 0 评论 -
边代码边学习02
文章目录1. nn.Parameter2. nn.Module中的def forward()函数3. torch.einsum1. nn.Parameterself.parameter = torch.nn.Parameter(torch.tensor)可以把这个函数理解为类型转换函数,将一个不可训练的类型Tensor转换成可以训练的类型parameter并将这个parameter绑定到这个module里面,所以经过类型转换这个self.parameter变成了模型的一部分,成为了模型中根据训练可以改原创 2022-03-12 16:17:08 · 1701 阅读 · 0 评论 -
Python报错合集(持续添加)
文章目录1. plt.show() 与 zsh: segmentation fault1. plt.show() 与 zsh: segmentation faultimport matplotlib.pyplot as pltplt.show()在pycharm中使用run执行时,正常在terminal中使用python XXX.py执行时,报错zsh: segmentation fault python XXX.py并且显示python 3.7异常退出。将引用如下修改,正常运行。import原创 2022-03-07 16:00:39 · 1935 阅读 · 0 评论 -
LIME对表格数据的解释
文章目录1.生成解释器2.对局部点的解释3.显示详细信息图1) pytorch2) jupyter notebook1.生成解释器explainer = lime_tabular.LimeTabularExplainer( training_data, mode='classification', feature_names=None, categorical_features=None, verbose=False, class_names=None)原创 2022-03-06 18:44:57 · 1479 阅读 · 0 评论 -
边代码边学习01
1. sklearn的train_test_splitX_train,X_test, y_train, y_test =sklearn.model_selection.train_test_split(train_data,train_target,test_size=0.4, 因此,之后的fit要用第一和三的调用结果,即,fit(X_train,y_train)2. flatten()函数flatten是numpy.ndarray.flatten的一个函数,即返回一个一维数组。flatten只原创 2022-03-06 15:53:35 · 952 阅读 · 0 评论 -
【Python学习】transpose函数
shape:(batch_size * x * y )有batch_size个二维矩阵(x * y)相当于(z * x * y)1. 多维数组的索引import numpy as np# 创建x = np.arange(12).reshape((2,2,3))print(x)# 得到三维数组[[[ 0 1 2] [ 3 4 5]] [[ 6 7 8] [ 9 10 11]]]# 相当于 batch_size*2*3怎么读索引?上面的三维数组相当于下图.原创 2022-03-04 10:35:39 · 25881 阅读 · 2 评论