ViewDesignEngine  3.1.0
高性能 CAD 计算几何引擎
vde::sdf::OptimizeResult结构体 参考

优化结果 更多...

#include <sdf_optimize.h>

Public 属性

SdfNodePtr optimized_shape
 优化后的 SDF 树(参数已更新) 更多...
 
double final_loss
 最终损失值 更多...
 
int iterations
 实际迭代次数 更多...
 
bool converged
 是否收敛 更多...
 
std::vector< double > loss_history
 每次迭代的损失记录 更多...
 

详细描述

优化结果

包含优化后的形状、损失值、收敛标志和迭代历史。

在文件 sdf_optimize.h50 行定义.

类成员变量说明

◆ converged

bool vde::sdf::OptimizeResult::converged

是否收敛

在文件 sdf_optimize.h54 行定义.

◆ final_loss

double vde::sdf::OptimizeResult::final_loss

最终损失值

在文件 sdf_optimize.h52 行定义.

◆ iterations

int vde::sdf::OptimizeResult::iterations

实际迭代次数

在文件 sdf_optimize.h53 行定义.

◆ loss_history

std::vector<double> vde::sdf::OptimizeResult::loss_history

每次迭代的损失记录

在文件 sdf_optimize.h55 行定义.

◆ optimized_shape

SdfNodePtr vde::sdf::OptimizeResult::optimized_shape

优化后的 SDF 树(参数已更新)

在文件 sdf_optimize.h51 行定义.


该结构体的文档由以下文件生成: