- 博客(10)
- 收藏
- 关注
原创 python实现复杂对象转json
你可以使用Python内置的json模块中的dumps()方法将Python对象转换为JSON格式。对于复杂对象,可以使用default参数来指定一个函数,该函数将被用于对象的序列化。例如,如果您有一个自定义类,您可以定义一个函数来将其转换为JSON格式。
2023-05-06 10:23:46 877
原创 [DL实操笔记01]MNIST手写数字识别
自定义网络需要继承nn.Module全连接的结构如下我们使用定义全连接的隐藏层。Linear的内部核心是一个权重矩阵。我们输入的图像最后变成了784个向量值,输入到了Linear中,Linear会输出个数为512的向量。那么根据 wx + b ->f公式:向量矩阵w应该是512 * 784的矩阵。在Linear后,使用ReLU进行激活。激活函数的作用:加入非线性因素,增强模型的表达能力。
2023-04-26 19:18:47 169
原创 Python迭代一个包含字典的列表
通常情况下,使用列表推导式和Counter类的性能差异不大,都可以处理较小规模的数据集。但是当数据量非常大时,Counter类会更快一些,因为它是使用C实现的,速度更快,而且它还提供了更多的统计方法。另外,列表推导式通常需要在内存中创建中间结果列表,所以如果数据集非常大,这可能会导致内存问题。而Counter类则可以直接在计数字典上进行操作,不需要额外的内存空间。因此,如果你处理的数据集较小,使用列表推导式可能更加直观简洁;如果你处理的数据集非常大,或者需要进行更多的统计操作,建议使用Counter类。
2023-04-12 10:29:57 576
原创 JVM规范阅读笔记(一):简介与结构
Java虚拟机简介Java虚拟机是整个Java平台的基石,是Java技术用以实现硬件无关与操作系统无关的关键部分,是Java语言生成出极小体积的编译代码的运行平台。Java虚拟机与Java语言无必然联系,它只与特定的二进制文件格式——class文件格式所关联。class文件包括:Java虚拟机指令集(字节码)符号表其他辅助信息Java虚拟机在class文件中施加了许多强制性的语法和结构化约束,凡是能用class文件正确表达出来的编程语言,都可放在Java虚拟机里面执行。由于它是一个通用的、机
2021-09-01 15:05:22 70
原创 快速搭建Springboot+Mybatis+MySQL环境
1 创建SpringBoot项目1.1 创建工程新建一个Maven工程选择项目路径和信息:1.2 添加依赖Spring Boot提供了一个名为spring-boot-starter-parent的工程,里面已经对各种常用依赖(并非全部)的版本进行了管理,项目需要以这个项目为父工程,这样就不用操心依赖的版本问题,需要什么依赖,直接引入坐标即可!1.2.1 添加父工程坐标<parent> <groupId>org.springframework.boot
2021-04-11 22:32:47 453 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人