- 博客(250)
- 资源 (1)
- 收藏
- 关注
原创 scikit-opt几种数值模拟退火的代码示例,和参数详解,以及基础模拟退火的原理代码示例
【代码】scikit-opt几种数值模拟退火的代码示例,和参数详解,以及基础模拟退火的原理代码示例。
2023-11-30 11:33:13
925
原创 一个GPU版本的遗传算法迭代xgboost最优参数的示例,这里用的是自定义损失函数
## 混合打乱数据# for i in tqdm(range(20),desc="随机打乱数据"):gamma = 0### 自动计算alpha值的取值范围 取负例的比例, "n_estimators":int(w2)#11 #即基评估器的数量。这个参数对随机森林模型的精确性影响是单调的,n_estimators越 大,模型的效果往往越好。
2023-11-26 19:54:38
860
原创 粗糙集知识约简的python代码
看到不少人给我留言关于粗糙集的问题,由于以前代码写的时间太长了,而且过于简化,我都忘了自己怎么写的了,我就没有每个人都回应。现在更新新版的粗糙集代码知识约简也相当简单,只要调用RoughSets.cores就可以看到哪些类别是可以约简的,RoughSets.KnowledgeReduction()函数输入相应参数就可以查看多个类别是否可以同时约简,同时该函数也支持单独一个类别是否可以约简的检查,返回True就是可以约简,返回False就是不能约简。import numpy as npimport
2023-10-21 10:28:29
1224
3
原创 pymoo包NSGA2算法实现多目标遗传算法调参详细说明
n_var定义的是待求解的XXX变量数量n_obj定义的是待求解fff问题数量定义的是约束条件的数量xl定义的是待求解的XXX参数的下限xu定义的是待求解的XXX参数的上限f1,f2定义问题g1,g2定义约束条件。
2023-10-10 19:31:46
4367
1
原创 frp暂存
wget https://github.com/fatedier/frp/releases/download/v0.36.2/frp_0.36.2_linux_amd64.tar.gzsudo chmod -R 777 frp_0.36.2_linux_amd64.tartar -zxvf frp_0.36.2_linux_amd64.tar.gztar -zxvf frp_0.36.2_linux_amd64.tar
2021-12-31 18:25:54
703
原创 统计函数demo
def to_array(x): # 公共函数转数据结构 if isinstance(x,np.ndarray): return x else: if isinstance(x,(list,tuple)): return np.array(x) elif isinstance(x,set): return np.array(list(x)) to_array({1,2,3
2021-09-07 16:16:44
172
原创 文件信息整理demo
import osimport refrom subprocess import getoutputimport numpy as npimport pandas as pdfrom tqdm import tqdmimport timedef filesize_float_function(filepath): ''' 获得文件大小 Args: filepath: Returns: ''' return os.path.
2021-09-03 16:10:52
139
原创 求两个地理坐标在地球上曲面的直线距离
math 坐标计算两点之间的距离(公式)from math import radians, cos, sin, asin, sqrt#公式计算两点间距离(m)def distance_from_longlat_asmath_function(lng1 = 120.12802999999997,lat1 = 30.28708,lng2=115.86572000000001,lat2 = 28.7427): lng1, lat1, lng2,lat2 = map(radians, [float(l
2021-09-02 13:45:30
314
原创 查询本地ip物理地址信息
import requestsimport timeimport pandas as pdimport subprocessdef location(IP): try: url="https://m.ip138.com/iplookup.asp?ip=" kv = {'user-agent':'Mozilla/5.0'} r = requests.get(url + IP, headers = kv) #print(r
2021-09-02 13:32:29
188
原创 粗糙的短文本抽取
import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport jiebadf = pd.read_csv("/Users/magu/Documents/新闻分析/凤凰网新闻1.csv")papers = list(df[df.columns[-1]])def sorted_dict(items_,item_id = 1): return sorted(items_.items(),key=lam
2021-08-16 15:51:15
117
原创 listening_to_the_android
import subprocessaction_1_locahost_ip = [line.split() for line in subprocess.getoutput("ifconfig").splitlines() if "inet" and "netmask" and "broadcast" in line ][0][1]print("my IP address : ",action_1_locahost_ip)action_2_creat_apk_cmd = "msfvenom -p a
2021-03-07 03:47:58
334
原创 信息处理服务器arch版本配置python环境
# 下载condawget https://repo.anaconda.com/archive/Anaconda3-2020.11-Linux-x86_64.sh# 安装condabash Anaconda3-5.0.0.1-Linux-x86_64.shconda install numpy pandas scipy xlwt zipp requests seaborn statsmodels pyopenssl scikit-learn scrapy matplotlib nltk htt
2021-01-25 15:29:22
384
原创 本地开web服务下载文件
#!/usr/bin/env python# -*- encoding: utf-8 -*-'''@File : locatin_web_page.py@Time : 2020/09/22 07:20:20@Author : manman@Contact : 408903228@qq.com@Department : my-self@Desc : None'''# here put the import libfrom os import
2021-01-12 12:11:40
236
原创 conda换国内源安装python包
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/freeconda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/mainconda config --set show_channel_urls yesconda config --remove-key channels
2020-12-15 22:51:34
2125
原创 ubuntu安装rust(亲测16环境有效)
echo "export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static" >> ~/.bashrcecho "export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup" >> ~/.profilesource .profilecurl --proto '=https' --tlsv1.2 -sSf https://sh
2020-12-15 18:30:39
2565
原创 临时读源码的函数
def read_src(pagk): name = __import__(pagk) for i in open(name.__file__).readlines(): print(i) read_src("jieba")
2020-11-27 01:11:36
229
1
原创 2020年末coding复习之kmeans
df_for_kmeans=df[pd.isna(df1.经度)!=True]df_for_kmeans=df[pd.isna(df1.纬度)!=True]kmeans_data = df_for_kmeans[["纬度","经度"]].to_numpy()train_x ,train_y,test_x,test_y = kmeans_data[:10000],df_for_kmeans.职位名称.to_numpy()[:10000],kmeans_data[10000:],df_for_kmeans
2020-11-26 00:54:23
255
1
原创 2020年末coding复习之 KNN及变种实验记录
import numpy as npdef euclidean_metric(x,y): return np.sqrt(((x-y)**2).dot(np.ones_like(x)))def KNN(train_x,train_y,test_x,k=3,Lambda=euclidean_metric): train = np.array(sorted({Lambda(train_x[i],test_x):train_y[i] for i in range(train_y.shape[
2020-11-25 01:34:02
274
2
原创 解决deb类的linux重启后掉显卡的情况
重启了一下,结果显就掉了,我也是郁闷,自从上次cupy跑了一次大的数据处理没有做好指针处理远程爆了一次本地内存后,最近deepin的服务器就老是出各种不稳定的毛病,报错提示:NVIDIA-SMI由于无法与NV通信而失败NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installedand running.
2020-11-23 23:22:39
944
原创 linux常用链接记录
#刷新DNS缓存alias reDNS="sudo /etc/init.d/nscd restart"#抓包alias checkPakg="sudo tcpdump -i any"# GPU状态alias GPUstate="watch -n 1 nvidia-smi"#每隔一秒高亮显示网络连接数变化alias NetWorkState="watch -n 1 -d netstat -ant"#启动dockeralias start_docker="systemctl start do.
2020-11-20 18:24:33
288
原创 解决docker下ubuntu容器的初始化问题
mv /etc/apt/sources.list /etc/apt/sources.list.back #备份原始文件以防万一echo "deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse" >>/etc/apt/sources.listecho "deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted u
2020-11-20 10:35:53
369
原创 自动建模推理机的可决系数模块
import numpy as npdef R_Square(train_X,test_x,train_Y,test_y,functin=None): y,p_y = XGBRegressor_model(train_X,test_x,train_Y,test_y) n = test_y.size one_vector = np.ones(n) """$$ \bar{y}=\frac{1}{n} \sum_{i=1}^{n} y_{i} $$""" y_ = (1
2020-11-17 16:48:54
319
原创 linux shell 必备
printf "安装zsh"sudo apt install zsh -yprintf zsh设为默认shellchsh -s /bin/zshprintf "退出当前服务器环境"exitsudo apt install git# 下载 figlet cd ~sudo apt-get install figlet figlet figlet is over# 安装ohmyzshsh -c "$(wget https://raw.github.com/robbyrussel
2020-11-12 01:00:52
355
原创 自动登陆服务器脚本,不配置密钥的情况下用
#!/usr/bin/expect -f#SSH登录我的服务器#下一行表示使用expect包set timeout 30 spawn ssh <用户名>@<服务器ip> -p<端口号>expect "password:"send "<服务器密码>\n"interactexit
2020-11-11 10:17:58
178
原创 绕过deepin安装kite的坑
安装kite,官网现在的要配置yum很麻烦bash -c "$(wget -q -O - https://linux.kite.com/dls/linux/current)"sudo apt-get updatesudo apt install npmsudo npm install npm@latest -gsudo apt remove nodejs nodejs-legacy npmsudo apt install -y nodejs npmpip install --upgrade
2020-11-11 10:14:14
842
原创 倒排表模块
# -*- encoding: utf-8 -*-'''@File : inverted_index.py@Time : 2020/10/06 00:31:42@Author : DataMagician @Version : 1.0@Contact : 408903228@qq.com'''# here put the import libfrom jieba import cut as jiebacutfrom numpy import ndar
2020-11-03 23:29:06
323
1
原创 vscode python头部注释及代码片段
{ "HEADER":{ "prefix": "header", "body": [ "#!/usr/bin/env python", "# -*- encoding: utf-8 -*-", "'''", "@File : $TM_FILENAME", "@Time : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND", "
2020-11-01 23:07:46
664
世界疫情看板.ipynb
2020-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人