当前位置: 首页 > 知识库问答 >
问题:

区分磁盘上型号的类型

傅穆冉
2023-03-14
    null

如何在磁盘上区分它们?(以后与TensorFlowJS转换器一起使用)

每个模型是如何创建的?

共有1个答案

越学文
2023-03-14

是的,有很多不同的模型类型,他们都有很好的理由。我不打算声称我对每一个都非常清楚,但这里是我所知道的(我认为我知道)。

  • .PB文件:PB代表protobuff或Protocol buffer。这是模型结构,通常没有训练的权重,并且以二进制格式存储。
  • .pbtxt文件:pb文件的非二进制文件,供用户读取。
  • 未冻结的
  • protobuff文件也需要检查点.ckpt文件。检查点文件是pb需要的缺少的权重集。
  • .h5文件:Keras保存的模型+权重
  • .tflite文件将是TensorflowLite模型
  • 冻结模型:冻结模型将pb与加权文件结合起来,因此您不必管理其中的两个文件。通常,这意味着在文件名中添加单词frozed。我确信在加载文件时可以推断出这一点,但在磁盘上,它们更多地是在荣誉系统上,并且没有ckpt文件。这将除去无关的图形信息;它基本上就像模型的“生产就绪”版本。
  • 会话包:是一个目录。它们不再被使用,而且很少使用。
  • TensorFlow集线器模块:这些是预先存在的流行模型,很可能已经导出到TFJ,不需要您手动转换它们。我认为他们的支持是为了谷歌的利益,而不是我们的利益。但很高兴知道如果您使用集线器,您总是可以转换它。

多导出的文件分组如下图所示。从这里,你可以看到相当多的你可以变成TFJ。

 类似资料:
  • 2.2 磁盘分区 这一章在规划的重点是为了要安装Linux,那Linux系统是安装在计算机元件的那个部分呢?就是磁盘啦!所以我们当然要来认识一下磁盘先。 我们知道一块磁盘是可以被分区成多个分区的(partition),以旧有的Windows观点来看,你可能会有一颗磁盘并且将他分区成为C:, D:, E:盘对吧!那个C, D, E就是分区(partition)啰。但是Linux的设备都是以文件的型态

  • 分区概念 首先我们需要知道,硬盘分区的存在,是由硬盘的物理特性决定的,并不会因为操作系统的不同而有所改变。 请您把一块硬盘想象为一本书……即便您不喜欢读书,您也一定非常熟悉它,所有的书都是相同的,包括我们使用的课本……您肯定非常熟悉 一本完整的书,通常包括书名、目录和正文。 如果您需要Linux,您首先需要找到一本书名为《linux》的书,书名相当于硬盘中的MBR,也就是主引导纪录。不同的是,MB

  • 我们已经知道 Linux 系统分区的设备文件名的命名是有严格规范的,类似于 /dev/sda1 代表第一块 SCSI 硬盘的第一个主分区。但是在 GRUB 中分区的表示方法却完全不同,采用了类似 hd(0,0) 的方式来表示分区。 其实也很好理解,其中: hd 代表硬盘,不再区分是 SCSI 接口硬盘,还是 IDE 接口硬盘,都用 hd 代表; 第一个 0 代表 Linux 系统查找到的第一块硬盘

  • 本文向大家介绍磁带和磁盘之间的区别,包括了磁带和磁盘之间的区别的使用技巧和注意事项,需要的朋友参考一下 磁带和磁盘都是非易失性磁性存储器的类型,用于存储数据。根据体系结构和功能,我们可以区分磁带存储器和磁盘存储器。以下是磁带存储器和磁盘存储器之间的重要区别。 序号 键 磁带存储器 磁盘存储器 1 定义 磁带是非易失性存储器的一种类型,使用薄塑料带来存储数据,并且由于数据要存储在带上,因此数据读写速

  • 本文向大家介绍基本磁盘和动态磁盘之间的区别,包括了基本磁盘和动态磁盘之间的区别的使用技巧和注意事项,需要的朋友参考一下 基本磁盘和动态磁盘都是Windows操作系统中可用的磁盘配置。基本磁盘是从DOS,Windows最初的日子到现在。从Windows 2000开始可以使用动态磁盘。 基本磁盘 基本磁盘配置适用于分区,分区表和逻辑驱动器的概念。一个磁盘最多可以具有四个分区或三个分区以及一个具有多个逻

  • 本文向大家介绍磁盘和光盘之间的区别,包括了磁盘和光盘之间的区别的使用技巧和注意事项,需要的朋友参考一下 磁碟 磁盘是一种存储设备,使用磁化过程进行数据处理,例如读/写/访问操作。磁盘具有涂有磁性材料的圆形盘片。数据以磁道,斑点和扇区的形式存储。磁盘的示例是硬盘,软盘,磁带等。 光碟 光盘又是一种存储设备,并使用光学存储技术进行数据处理,例如读/写/访问操作。光盘使用激光存储数据,并使用光盘读取数据