风格迁移的优化过程17 Mar 2025 | 4 分钟阅读 我们有所有这三个图像,现在,我们可以执行我们的优化过程。 为了执行优化过程,我们必须执行以下步骤 步骤 1 在第一步中,我们定义了一些基本参数,这些参数帮助我们可视化训练过程,并帮助我们促进训练过程。 第一个参数每次都向我们显示我们的目标图像,以便我们可以检查优化过程。 我们用我们的目标图像定义我们的 Adam 优化器,并设置学习率。 最后但并非最不重要的一点是,我们定义了训练过程应该采取的优化步骤的数量。 我们需要在结果和时间效率之间取得平衡,因为训练过程可能需要很长时间才能完成。 因此,我们将定义我们的步骤,在我们的例子中,我们将步骤限制为 2100。 步骤 2 现在,我们实现几行代码用于数据可视化。 我们定义一个图像数组,它将存储整个训练过程中的目标图像。 在训练过程之后,我们可以从这些图像中创建一个视频,以直观地了解风格和内容图像如何结合以优化目标图像。 我们将展开目标图像的形状。 我们将定义一个捕获帧,它帮助我们每次捕获一个帧。 最后,我们将定义一个计数器变量,它将跟踪数组索引。 优化迭代过程当我们运行代码时,它将给我们预期的输出为 ![]() ![]() ![]() ![]() 绘制内容、风格和最终目标图像![]() 完整代码输出 ![]() 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。