Fork me on GitHub

python学习-魔法函数【转载】

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

1
本文链接:https://blog.csdn.net/qdPython/article/details/126955376

一、什么是魔法函数(网络用语)

以双下划线开始,双下滑线结尾。魔法函数是为了增强一个类的特性。
魔法函数可以随意定义某个类的特性,这些方法在进行特定的操作时会自动被调用。

1 需求:封装一个员工列表,并遍历查看

阅读更多...

基于paddle的铁轨缺陷检测-铁路智能感知技术实验二

image.png

铁路智能感知技术实验报告

[TOC]

一、整体思路

  1. 分析数据集,包括格式、样本分布

  2. Pytorch框架下的torchvision.datasets.ImageFolder源代码基础上进行修改,编写自己的DataLoader,加载图片与标签。

  3. 图像增强,包括随即裁剪、旋转、翻转及归一化。值得一提的是,由于paddle提供的预训练模型是基于ImageNet训练得到的,这里的归一化应当也取ImageNet数据集的均值和方差。

  4. 利用paddle.vision.models提供的三个模型:mobilenet_v2resnet18resnet34,并修改模型最后一层全连接的unit数量,以化为己用。

  5. 训练、验证。在此过程中,对三个模型分别绘制其训练与验证期间的损失函数变化图像与精度变化图像,以判断模型学习效果并调整超参数

  6. 在测试环节,利用上述三个模型的结果进行投票,取多数结果为预测结果。

    阅读更多...

如何准备英语面试——NUS311项目

注意事项

  • 特别注意自己的「声音形象(voice image)」。好的声音形象应该是自然、放松、自信的,语调、语速、音量的变化和谐。而害羞、不自信、懒散、粗心、傲慢、语速过快、紧张、无趣、犹豫不决,都会给人留下不好的印象。

  • 第二,流利、条理、完整,缺一不可。除了英语流利度、准确度之外,条理性、完整性也很重要。

  • 第三,投其所好。回答问题的内容,要针对公司和岗位进行调整,简单说就是要「投其所好」。还要体现你的价值:你能为公司做什么,带来什么。

  • 第四,散发正能量。要体现积极正面的态度,避免消极。要体现你的好人品,厚道、诚实(比如谈及从上一家离职的原因)。

常用高级词句

动词

brag 吹嘘

  • Frankly speaking, I’m not the sort of people who loves bragging about myself.

    坦白说,我不是喜欢自吹自擂的人。

figure 猜测

  • I figure it’ll rain tomorrow.

    我觉得明天要下雨了。

resonate with sb. 共鸣

  • This just resonated with so many of my friends.

    这引起了我许多朋友的共鸣。

consolidate 巩固

  • consolidate my professional knowledge

    巩固专业知识

阅读更多...

包含主程序的《剑指offer》C++代码

本文严格按照LeetCode上《剑指offer》学习计划的顺序撰写。代码皆为C++。

动机:LeetCode题解没有主程序,对我在本地测试造成了麻烦。想提供一份包含测试的完整程序,供大家使用。

对于《剑指offer》上的大部分题目,本文包含:

  • 该题的LeetCode链接

  • 解题思路(简单题可能略过)

  • 完整代码(输入在main函数中)

  • 样例输出

  • 执行用时、内存消耗在LeetCode评测的排名

截至目前,本文中代码在所有CPP提交中,执行用时平均击败96.82%的用户,内存消耗平均击败81.61%的用户

如果这篇文章对你有所帮助的话,请帮我点亮star!

阅读更多...

【转载】pip批量升级所有库(包)


版权声明:本文为CSDN博主「折纸之泪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/Java_web12138667/article/details/110739978


前言

使用pip工具管理第三方库,升级方式。

确定pip版本,如果使用的pyton2,也就是默认的python,那么pip就使用默认的pip;如果使用的python3,那么pip也需要使用pip3。

我使用的是python3+pip3。

阅读更多...

conda创建python2环境并解决IOLoop初始化失败的问题

前情提要

Glis在看一个挺好的教程CS228 Python Tutorial,但原版是python2.7的。

NodYoung等改写了一个python3版本的cs228-python-tutorial.ipynb

同时,Glis也想记录一下用conda创建python2环境的过程,和途中遇到的问题。

conda创建python2环境

1. 显示可安装的python版本

1
conda search -f python

2. 安装虚拟环境,名称为py2,版本为上一步中你有的python2版本

1
conda create -n py2 python=2.7

阅读更多...

使用清华镜像安装python包

在以后安装包的时候可以先在 cmd 中输入以下命令

1
2
3
config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
config --set show_channel_urls yes

conda config --set show_channel_urls yes的意思是从channel中安装包时显示channel的url,这样就可以知道包的安装来源了。

然后就可以使用清华镜像进行包的安装,终于可以看着进度条刷刷刷地走了。

  • © 2023 glisses
  • PV: UV:

请我喝杯咖啡吧~

支付宝
微信