PyCharm中一些常用的后缀文件整理(深度学习PyTorch框架!!) 学习笔记整理(详细~)

各位小伙伴,大家好呀~

今天想给大家分享一下,一个研究深度学习点云配准入门笔记:

软件:PyCharm

不知道大家有没有仔细的观察过一个完整的程序都包括哪些文件夹,哪些文件等等

我觉得想要研究程序,首先要研究程序(项目)的架构,所以文件的类型就是入门的第一件事:

下面是一些关于深度学习点云配准的后缀文件笔记,希望可以帮助到大家(是我自己查阅资料整理下来的):

目录

.yaml后缀文件

.pth后缀文件

.gitignore文件

assets目录

.pkl后缀文件

.cpp后缀文件:

.sh后缀文件

.bat后缀文件

.hpp后缀文件

.h5后缀文件

.ply后缀文件


.yaml后缀文件


    .yaml文件是一种常用的配置文件格式,用于存储和表示数据的结构化信息(通常以文本形式编写,使用简洁的语法来描述配置选项、参数和数值)
    .yaml文件提供了一种简洁、易读的方式来组织和管理数据的结构化信息,是一种常用的配置文件格式

.pth后缀文件


    .pth文件是指PyTorch模型的权重文件,用于存储已经训练好的神经网络模型的参数
    PyTorch是一个流行的深度学习框架,它使用.pth文件来保存和加载模型的状态字典
    
    .pth文件是二进制文件,其中包含了模型的权重参数以及其他必要的信息,例如网络结构、优化器状态等。保存模型为.pth文件可以让您在需要时重新加载模型,继续训练或进行推理
        使用PyTorch,您可以使用torch.save()函数将模型保存为.pth文件:torch.save(model.state_dict(), 'model_weights.pth')
            上述代码将保存模型的状态字典到名为'model_weights.pth'的文件中
        要加载.pth文件并还原模型的权重,您可以使用torch.load()函数:model.load_state_dict(torch.load('model_weights.pth'))
            上述代码将加载.pth文件中的权重参数,并将其应用于模型
    .pth文件是一种常见的模型文件格式,它使得模型的保存和加载变得简单和方便,并且与PyTorch深度学习框架完美配合

.gitignore文件


    .gitignore是一个文本文件,用于指定哪些文件或文件夹应该被Git版本控制系统忽略
    .gitignore文件是一个用于指定要被Git忽略的文件和文件夹的配置文件,它对于管理版本库的干净和整洁非常有用
    在项目开发过程中,往往会生成一些临时文件、编译文件或依赖文件等,这些文件可能会频繁地发生变化,但并不需要纳入版本控制
    使用.gitignore文件可以方便地管理这些文件,确保它们不会被提交到版本库中,减少仓库的大小和冗余

assets目录


    assets目录通常用于存放程序所需的资源文件,例如图片、模型权重文件等
    对于给定的程序,assets目录中的图片和.pth文件可能是作者先前运行该程序得到的结果或预训练模型的权重文件
    图片文件可能是用于展示、可视化或分析模型输出的结果
    .pth文件通常表示PyTorch模型的权重文件,其中包含模型在训练过程中学习到的参数
        这些预训练模型的权重可以在后续的训练或推断过程中加载并应用于相关任务

.pkl后缀文件


    .pkl后缀文件是Python中pickle模块的默认文件扩展名,它表示一个被序列化的Python对象
        Pickle是Python标准库提供的一种序列化和反序列化数据的方式
        它可以将Python对象转换为二进制格式,以便在文件中进行存储或在网络上传输,并在需要时重新加载为Python对象
    .pkl后缀文件通常包含了一个Python对象的完整状态,包括其属性、方法和数据等
    通过将对象序列化为.pkl文件,可以方便地保存和传输复杂的数据结构,而不需要手动编写解析和存储代码

.cpp后缀文件:


    .cpp是 C++ 程序文件的扩展名,用于存储 C++ 编程语言的源代码文件

.sh后缀文件


    .sh后缀文件是是 Shell 脚本文件的扩展名,用于存储一系列用 Shell 脚本语言编写的命令

.bat后缀文件


    .bat后缀文件是批处理文件的扩展名,用于存储一系列用批处理语言编写的命令
    批处理文件是一种在 Windows 操作系统中使用的脚本语言,用于编写自动化任务、批处理任务和系统管理任务
    它类似于 Shell 脚本,在 Windows 环境下可以用来执行一系列命令和操作
    批处理文件以.bat扩展名结尾,其中包含了一系列按照顺序执行的命令和批处理语句
    这些命令和语句可以是操作系统命令、应用程序命令、文件操作、文本处理等等

.hpp后缀文件


    .hpp后缀文件是 C++ 头文件的扩展名

.h5后缀文件


    .h5文件是指HDF5(Hierarchical Data Format 5)文件,它是一种用于存储和组织大规模科学数据的文件格式
    HDF5文件可以包含多个数据集和组织结构,支持高效的压缩和并行访问。它通常用于存储和交换各种类型的科学数据,包括数字图像、模拟数据、实验测量数据等
    HDF5文件具有跨平台和可扩展性的特点,因此在许多科学领域和数据分析工具中被广泛使用

.ply后缀文件


    .ply后缀文件是一种常见的文件格式,用于存储三维点云数据        它是点云数据的一种标准文件格式,可以包含点的位置、颜色、法线、纹理等信息
    PLY文件是由斯坦福大学计算机图形实验室(Stanford University Computer Graphics Laboratory)开发的,用于存储和传输三维几何模型和相关属性的数据
    在三维点云应用中,.ply 文件通常包含一系列点的坐标和可能的其他属性,例如点的颜色、法线向量或分类标签等
    这种文件格式可以通过各种软件和库进行读取、处理和可视化,以进行点云的分析、建模和渲染等任务
 

你可能感兴趣的:(深度学习,python,人工智能)