机器学习
Dennis_Shaw
Machine Learning
展开
-
DeepLearning学习笔记-什么是神经网络及梯度下降
DeepLearning学习笔记-什么是神经网络神经网络由大量的人工神经元连结进行计算,能够通过外部输入对内部结构做出调整。通过大量的有label的数据,并进行大量的训练。 当计算机的模型预测错误时,但错误的经验却是非常有价值的,通过对比预测的值和真实值的差别,把这个差别反向传递回去,将神经元向正确的方向提高一点点。在经过足够多次的训练以后,最终就能得到较为准确的模型。梯度下...原创 2018-04-22 16:28:51 · 214 阅读 · 0 评论 -
DeepLearning学习笔记-环境搭建&书籍推荐
DeepLearning学习笔记1-环境搭建及学习介绍环境搭建环境:Ubuntu16.04 VMware WorkStation14 Anaconda3 Python3.6.2 Env:tensorflow Install Package: - conda install tensorflow - conda install jupyter - conda inst...原创 2018-04-19 15:04:27 · 301 阅读 · 0 评论 -
Ubuntu下安装ShareLatex
Ubuntu16.04安装Sharelatex:Sharelatex的Github网址:Overleaf安装docker环境apt install docker docker-composeClone【下载】 Sharelatexgit clone https://github.com/overleaf/overleaf.git进入文件夹中执行dockersudo docker-...原创 2019-07-11 14:37:27 · 991 阅读 · 0 评论 -
Pandas一列数据分隔为两列
分割成一个包含两个元素列表的列对于一个已知分隔符的简单分割(例如,用破折号分割或用空格分割).str.split() 方法就足够了 。 它在字符串的列(系列)上运行,并返回列表(系列)。>>> import pandas as pd>>> df = pd.DataFrame({'AB': ['A1-B1', 'A2-B2']})>>> ...转载 2019-07-16 15:01:38 · 8746 阅读 · 0 评论 -
Pandas调整列的顺序
1、先删除列然后新增列到指定位置:df_id = df.iddf = df.drop('id',axis=1)df.insert(0,'id',df_id)2、直接指定列的顺序order = ['date', 'time', 'open', 'high', 'low', 'close', 'volumefrom', 'volumeto']df = df[order]...原创 2019-07-16 15:05:20 · 20059 阅读 · 0 评论 -
DataScience中遇到的一些技巧
AnacondaAnaconda中安装XGBoost、Lightgbm、CatBoostpip下安装lightgbm、catboost在Anaconda环境中的Jupyter里并不能使用,pip的lightgbm、catboost默认安装在本地python环境中,而anaconda的python路径与本地路径不同,不能使用本地环境中的包$pip install xgboost$conda ...原创 2019-07-31 16:30:40 · 387 阅读 · 0 评论 -
Google Colab相关的一些整理
使用GoogleDrive里的文件from google.colab import drivedrive.mount('/content/drive')改变当前的工作路径import osos.chdir("/content/gdrive/My Drive/XXX")注:该路径 “/content/gdrive/My Drive/XXX” 在某些Python语句中因带空格无法执行...原创 2019-10-09 23:57:48 · 495 阅读 · 0 评论