
python小技巧
python以及相关包的一些骚操作~
EntropyPlus
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Pytorch 自定义loss的两种方法
一般来说,Pytorch提供自定义loss的方法,常用的有两种:使用pytorch内部函数直接实现,该方法较为简单,不用人工计算梯度需要Numpy实现,需要自定义反向传播的公式使用Pytorch内部的函数实现的Custom loss function in PyTorchnumpy_extensions_tutorial使用Numpy的函数实现的下面模型来自网络模型入门import torchimport torch.nn as nn# https://blog.csdn.ne原创 2020-12-27 21:26:26 · 1593 阅读 · 0 评论 -
python 中的排列组合问题
1. python 中取两个集合的交、差、并集。fruite = set(['a', 't', 'b'])vegetables = set(['a', 'c', 't'])print('fruite 与 vegetables 的并集为:')print(fruite | vegetables)print('fruite 与 vegetables 的差集为:')print(...原创 2019-04-29 21:35:25 · 277 阅读 · 0 评论 -
python的函数属性
1. 函数的参数在Python中,函数的参数可以有默认值,也支持使用可变参数,所以Python并不需要像其他语言一样支持函数的重载,因为我们在定义一个函数的时候可以让它有多种不同的使用方式。# 在参数名前面的*表示args是一个可变参数# 即在调用add函数时可以传入0个或多个参数def add(*args): total = 0 for val in ar...原创 2019-07-25 14:31:42 · 1700 阅读 · 0 评论 -
python并发编程
1. python 单进程用下载两个文件模拟单进程的问题。from random import randintfrom time import time, sleepdef download_task(filename): print('开始下载%s...' % filename) time_to_download = randint(5, 10) ...原创 2019-07-25 16:15:54 · 240 阅读 · 0 评论 -
python为元组相关操作
1. 为元组命名,提高可读性# 定义元组名称_NAME, _AGE, _SEX, _EMAIL = range(4)def way1(): student = ('Jim', 16, 'male', 'a@gmail.com') print(student[_NAME]) print(student[_AGE]) print(s...原创 2019-08-20 20:36:58 · 150 阅读 · 0 评论 -
numpy操作技巧-范数篇
1. 第一范数向量的各个元素的绝对值之和import numpy as npx = np.array([3, -4])nor_x = np.linalg.norm(x, ord=1)print('原始数据')print(x)print("第一范数计算结果:")print(nor_x)#######################################'''原始数据...原创 2019-09-08 16:33:48 · 3563 阅读 · 0 评论 -
python并发编程
文章目录1. python 单进程2. python 多进程2.1 基本使用2.2 进程间通信2.2.1 multiprocessing中Queue的方式2.2.2 Pipe管道方式3. 多线程3.1 基本使用3.2 锁4.多任务4.1 分布式进程master.pytask_worker.py4.2 单线程+异步I/O1. python 单进程用下载两个文件模拟单进程的问题。from ran...原创 2019-09-13 16:05:52 · 226 阅读 · 0 评论