机器学习环境搭建
语言
Python3
Anaconda 集成开发环境
点击
点击进入
创建新的项目环境
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-80LInFU6-1618389928991)(img/image-20200603183328079.png)]
在pycharm创建项目时,要选择 对应版本的python版本
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RgsSSS11-1618389928995)(img/image-20200603183745315.png)]
按照所用到的包
import numpy import matplotlib import sklearn import pandas
Notebook的使用
查询快捷键
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fP6xTGHU-1618389928997)(img/image-20200603195209292.png)]
高级命令
先将项目文件放到 notebook-test目录下
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0IEMMza6-1618389928998)(img/image-20200603195755209.png)]
%run
运行命令
通过 %run test/test.py
命令将test.py脚本加载进入了notebook中
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ddurQKZA-1618389929000)(img/image-20200603202355805.png)]
%timeit
测试运行时间
%timeit L = [i**2 for i in range(1000)]
测试一行代码的运行时间
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HTzcCsY6-1618389929001)(img/image-20200603202945777.png)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H0lozT8f-1618389929003)(img/image-20200603203112974.png)]
%%timeit L = [] for n in range(1000): L.append(n ** 2)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l54o5qPr-1618389929004)(img/image-20200603203718864.png)]
%time
只运行一次
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F7EzVMkX-1618389929005)(img/image-20200603204025559.png)]
使用此方法进行时间度量,缺点是:在遇到运行时间本就不稳定的程序时,测试时间可能会有很大偏差
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CJBKcCln-1618389929005)(img/image-20200603204553253.png)]
%lsmagic
查看魔法命令目录
%run?
查看魔法命令 run 的文档
本文作者:清澈的澈
本文链接:https://www.cnblogs.com/lmc7/p/17531384.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步