实践小笔记
文章平均质量分 64
记录一些写代码的过程和技巧
sukeee
这个作者很懒,什么都没留下…
展开
-
【代码技巧】深度学习参数管理方案-多文件argparse管理(1)
利用argparse工具包进行参数管理创建BaseOptions类进行基础参数的管理,在建立TrainOptions和TestOpetions继承BaseOptions的基础参数,然后可以再添train或者test阶段的新的参数。原创 2023-09-03 15:50:09 · 323 阅读 · 0 评论 -
2019-4-9刷题笔记
数据库1 关系型数据库的四种约束1 主键约束性I,不允许Null值II,一个表只能设置一个主键列(一遍将不能重复的列并且方便查询的列设为主键列)III,一个表必须有一个列作为主键列IV,不能重复(设置主键就是为了查询用)2 外键约束I,当前表的某一列被其它表的某一主键列/某一列所约束II,当前表被约束的这一列里面的内容不允许超出约束它的列里面的内容III,要作为主约束列来约束其...原创 2019-04-09 21:09:16 · 544 阅读 · 0 评论 -
用python刷PAT【小结1】
2018-12-26、27代码总结https://blog.csdn.net/harry_haiwei/article/details/49616409/http://www.runoob.com/python3/python3-ascii-character.htmlhttps://www.aliyun.com/jiaocheng/502795.htmlhttps://blog.csd...原创 2019-01-03 21:49:30 · 1625 阅读 · 0 评论 -
leetcode 21 合并两个有序链表 C语言版本python版本(待续)
https://leetcode-cn.com/problems/merge-two-sorted-lists/21. 合并两个有序链表【简单】将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4输出:1->1->2->3->4->4算法思路 花花...原创 2019-03-31 12:57:18 · 302 阅读 · 0 评论 -
[编程题] 派分糖果 python版
有N个孩子站成一排,每个孩子有一个分值。给这些孩子派发糖果,需要满足如下需求:1、每个孩子至少分到一个糖果2、分值更高的孩子比他相邻位的孩子获得更多的糖果求至少需要分发多少糖果?example1:【输入】0,1,0【输出】4example2:【输入】5,4,1,1【输出】7from 牛客网 蘑菇街 数据开发笔试l = input()if type(l)==int: ...原创 2019-04-09 16:20:12 · 2299 阅读 · 0 评论 -
关于python创建虚拟环境以及jupyter的教程
python创建虚拟环境https://www.jianshu.com/p/af03e644b46bconda常用的命令conda -V 查看conda版本1)conda list 查看安装了哪些包。2)conda env list 或 conda info -e 查看当前存在哪些虚拟环境3)conda update conda 检查更新当前conda4)conda update ...原创 2019-01-09 08:49:09 · 1007 阅读 · 0 评论 -
【sql练习】2019-S011 年总总结
2016年总投资额写一条查询语句打印2016年总投资额(TIV_2016),并保留2位小数,并且投保人需满足以下条件:1:和一个或多个投保人有相同的TIV_2015。2:不和其他投保人在同一城市(就是说(纬度,经度)必须唯一)。备注:sql_competition数据库insurance表完成SELECT TIV_2015,sum(TIV_2016) FROM(SELECT T...原创 2019-06-28 00:20:44 · 197 阅读 · 0 评论 -
【分析小白】sql学习总结
2019-9-7【学习入门】1 sql基本语法 sqlzoo:基本入门语法。不用装sql环境,可以编写sql语法,并在网页上测试代码,有助于理解sql入门语句。 知识点:select,join,group by等w3school:sql语法文档,有参考用例。sql执行的先后顺序【sql练习资源】sql经典50题:学生,课程成绩,教师相关的经典sql练习。牛客sq...原创 2018-09-07 10:39:02 · 377 阅读 · 0 评论 -
可视化比赛集锦
网易有数可视化比赛目前只办了2018年,限定用其自带的数据可视化软件。https://youdata.163.com/index/prizetableau 年度设计大赛大概在7-8月左右,会提前几周放出数据。chain vision官方杂志,可视化理论,以及比赛。天池大数据每年9-10 月会有一个可视化数据的比赛。https://tianchi.aliyun.co...原创 2019-01-09 11:19:58 · 3581 阅读 · 1 评论 -
sql 聚合技巧总汇
参考资料:《Effective SQL 编写高质量sql语句的61个有效方法》进度:3/61?为什么不建议用select distinct?可以sum(case a=1 then b else 0 end)么?? hive,sparksql,presto用的是sql92的标准么??什么情况下可以用CTE??什么范围的sql引擎可以用??CTE只能用一次还是可以使用多次?? 第二题为什...原创 2019-11-10 20:57:08 · 528 阅读 · 0 评论 -
写写入数据坑的第三年
2019年是进入数据坑的第三年,现在看到基础的数据分析课程的目录再也不会感觉到什么都不会的恐惧感。sql的语句,用python获取自己想要的数据,excel的透视表,基础的数据分析思路和抓手。再也不会犹豫什么含义需要用什么图表,知道自己想表述的内容应该有什么数据去支持。我觉得这三年说努力,我不是很努力,但是在大方向上还是走在对的路上,希望下一步自己能走的更懂得自己喜欢的,擅长的和能发挥出自己的优...原创 2019-09-07 14:58:30 · 154 阅读 · 0 评论 -
怎么在python环境下做sql练习
很多数据分析的同学在学sql的过程中苦恼于屡屡安装数据库失败而只能面向文本框进行sql编程,这里为大家提供如何在python环境下搭建sql练习环境的办法。step1 首先利用pandas导入数据表格import pandas as pdimport osos.chdir (r'文件路径')df1 = pd.read_csv('文件名')step2 接下来我们利用轻量级的sql数据库...原创 2019-05-10 09:03:33 · 497 阅读 · 0 评论 -
如何查看一个类中的所有函数(python)
我们在使用很多库的时候,往往会用到很多已经定义好的类,如torch中的torch.nn.Module.我们如何能快速的查看类的所有属性和方法,本文将用代码示例为您讲解。定义一个类class student(): def __init__(self, name , id ): self.name = name self.id = id def my_len(self): print("data is loss") .原创 2021-05-22 14:24:46 · 4217 阅读 · 0 评论 -
python的decorator的学习笔记
1 入门 10分钟搞明白https://www.bilibili.com/video/av25698102def decorator(func): def wrapper(): t1 = time.time() func() t2 = time.time() print(t2-t1) return wrapper...原创 2019-03-30 21:43:27 · 151 阅读 · 0 评论 -
阿佐数据分析python小抄【pandas基础数据处理】
导入库# coding: utf-8import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport matplotlibimport seaborn as snsimport timeimport osimport datetime# 显示所有行列pd.set_option('displa...原创 2019-05-21 08:21:19 · 700 阅读 · 1 评论 -
基于协同过滤的新闻推荐
这里写自定义目录标题赛题定义以及相关资料代码赛题定义以及相关资料新闻推荐赛题:https://tianchi.aliyun.com/competition/entrance/531842/introduction相关资料:1天池新闻推荐入门赛之【赛题理解+Baseline】Task01 http://datawhale.club/t/topic/1962 推荐系统组队学习之协同过滤 http://datawhale.club/t/topic/41代码# import packagesimpo原创 2020-11-25 21:23:33 · 869 阅读 · 1 评论 -
用python分解图片的8个位平面
from PIL import ImageI = Image.open('lena.bmp')I.show()I = np.array(I)IMG=[0,0,0,0,0,0,0,0]for i in range(8): IMG[i]=I%2 I=I/2 image = Image.fromarray(IMG[i]*255) image.save(str(...原创 2019-03-31 22:25:13 · 3106 阅读 · 3 评论 -
利用Python进行邮件预测(LSTMs 和 时间序列)
本文包括邮箱登入,邮件数据分析,长短时神经网络分析,时间序列分析。参考文献原文为对google邮箱的翻译1 163邮箱登入本文利用imapclient库进行登入,网易邮箱登入会遇到错误可以refer一下链接 本文主要获取邮件收取的时间序列,需要获取邮件更多信息可以参考 。获取2016年1月1日开始至今的邮件。import imapclientimport pandas as pdimp...原创 2019-01-09 10:24:18 · 2115 阅读 · 0 评论