Python开发基础
oldwong77
这个作者很懒,什么都没留下…
展开
-
[python]计算miou的方式
这个例子是在VOC2012数据集上实现的miou计算/Users/oldwong/Documents/CodeHouse/PycharmProjects/Test/eval_mIoU.py#!/usr/bin/python# -*- coding: utf-8 -*-import numpy as npimport argparseimport jsonfrom PIL import Imagefrom os.path import join# 设标签宽W,长Hdef fast_转载 2021-05-09 21:30:02 · 1883 阅读 · 3 评论 -
[python]根据像素值显示二值图像
from PIL import Imageimport numpy as npimport matplotlib.pyplot as pltdef print_hi(name): # Use a breakpoint in the code line below to debug your script. print(f'Hi, {name}') # Press ⌘F8 to toggle the breakpoint. img = np.array(Image.open原创 2021-04-27 19:58:09 · 1180 阅读 · 0 评论 -
[pytorch]常用的函数
卷积Conv2d(in_channels, out_channels, kernel_size, stride=1,padding=0,dilation=1, groups=1,bias=True, padding_mode=‘zeros’)池化class torch.nn.MaxPool2d(kernel_size, stride=None, padding=0,dilation=1, return_indices=False, ceil_mode=False)原创 2021-04-25 14:04:41 · 102 阅读 · 0 评论 -
[python]创建一个可迭代对象
判断是否可以迭代,看类中是否有__iter__方法__iter__方法会自动调用__next__方法,返回下一个对象from collections import Iterable# 判断一个类是否可迭代,看有没__iter__方法class Classmates(object): def __init__(self): self.names = list()...原创 2020-04-06 15:42:02 · 495 阅读 · 0 评论 -
[python]自定义排序
自定义cmp,进行排序比较import functoolsdef cmp(x, y): if x < y: return 1 return -1a = [1, 20, 4, 50]b = sorted(a, key=functools.cmp_to_key(cmp))print(b)原创 2020-04-03 16:14:21 · 228 阅读 · 0 评论 -
Python语法入门
一:下面我就以几个小程序入门:PS:先举几个例子复习一下有关类,继承的知识: (1)类class Employee: empCount=0 def __init__(self,name,salary): self.name=name self.salary=salary Employee.empCount+=1 ...原创 2018-04-06 15:50:51 · 1908 阅读 · 0 评论 -
基于用户的协调推荐算法
终于调完了所有的bug,舒服# -*- coding: utf-8 -*-import codecsfrom math import sqrt# 皮尔逊相关度评价def sim_pearson(prefs, p1, p2): si = {} for item in prefs[p1]: if item in prefs[p2]: s...原创 2018-11-11 19:34:54 · 559 阅读 · 1 评论