我的博客

NVIDIA DALI踩坑教程

Jingyao Zhang Jingyao Zhang

image

初见

事情的起因还要追溯到很久之前看了一篇论文,论文的核心就是讨论预训练策略在低层视觉任务中的作用。既然是预训练策略,那就不可避免的要用规模大一点的数据集,之所以预训练这些年在低层视觉任务中鲜被应用的,其主要的原因就是缺乏大规模数据集。这 …

技术

Cython基础

Jingyao Zhang Jingyao Zhang

入门教程


Cython概念


Cython本质上就是具有C数据类型的Python。

除了极少数例外,几乎所有的Python代码都是有效的Cython代码。Cython的编译器会把代码转换成等效于调用Python/C API的C代码。

技术

我们与乌克兰站在一起!

Jingyao Zhang Jingyao Zhang

ukraine


我们声援乌克兰反对俄罗斯的侵略,谴责普京总统的行为,并捐款支持慈善事业,帮助受影响的人们。

正文

我们坚定地站在乌克兰人民以及全球所有反对俄罗斯政府对这个和平之国发起的战争和侵略行为的勇士们一边。我们与每一个勇敢地站出来,对抗侵略、揭露 …

声明

别了,Mriya!

Jingyao Zhang Jingyao Zhang

image

最近俄罗斯与乌克兰之间的冲突愈演愈烈,似乎没有要停下来的意思。国内的社交媒体上,我看到大多数的国人言语上都是支持俄罗斯的,当下中国和俄罗斯的关系非常铁,所以国人这种态度其实可以理解的。

生活方式

Python基础

Jingyao Zhang Jingyao Zhang

image

函数知识点汇总


调用函数


Python内置了很多有用的函数可以直接调用。 要掉用一个函数需要知道函数的名称与参数,可以从Python的官方网站查看文档,也可以通过help函数查询帮助信息,如help(abs)

技术

Swift学习(11)- 类和结构体(代码完善版)

Jingyao Zhang Jingyao Zhang

image

结构体和类作为一种通用而又灵活的结构,成为了人们构建代码的基础。可以使用定义常量、变量和函数的语法,从而为结构体和类定义属性、添加方法。

与其他编程语言所不同的是,Swift并不要求为自定义的结构体和类的接口与实现代码分别创建文件。只需要 …

技术

Swift学习(10)- 枚举(代码完善版)

Jingyao Zhang Jingyao Zhang

image

枚举为一组相关的值定义了一个共同的类型。使得能够在代码中以类型安全的方式来使用这些值。

如果熟悉C语言,会知道在C语言中,枚举会为一组整型值分配相关联的名称。Swift中的枚举更加灵活,不必给每一个枚举成员提供一个值。如果给枚举成员提供一 …

技术

Swift学习(9)- 闭包(代码完善版)

Jingyao Zhang Jingyao Zhang

image

闭包是自包含的函数代码块,可以在代码中被传递和使用。Swift中的闭包与CObjective-C中的代码块(blocks)以及Python语言中的匿名函数(Lambdas)比较相似。

技术

Swift学习(8)- 函数(代码完善版)

Jingyao Zhang Jingyao Zhang

image

函数是一段完成特定任务的独立代码片段。可以通过函数命名来标识某个函数的功能,这个名字可以被用来在需要的时候“调用”这个函数来玩成它的任务。

Swift统一的函数语法非常灵活,可以用来表示任何函数,包括从最简单的没有参数名字的C风格函数,到 …

技术

Swift学习(7)- 控制流(代码完善版)

Jingyao Zhang Jingyao Zhang

image

Swift提供了多种流程控制结构,包括可以多次执行任务的while循环,基于特定条件选择执行不同代码分支的ifguardswitch语句,还有控制流程跳转到其他代码位置的breakcontinue语句。

技术

Swift学习(6)- 集合类型(代码完善版)

Jingyao Zhang Jingyao Zhang

image

Swift语言提供数组(Array)、集合(Set)和字典(Dictionary)三种基本的集合类型来存储集合数据。数组是有序数据的集。集合是无序无重复数据的集。字典是无序的键值对的集

技术