我在运行 SExtractor 时遇到了这个错误
`----- SExtractor 2.28.0 于 2023 年 12 月 4 日 16:30:12 启动,有 1 个线程
读取神经网络权重 错误:未找到 SOM 文件:default.som
`
但我之前没有这个错误,我只是再次运行同样的情况。我怎么解决这个问题?谢谢。
我重写了default.sex。但我将拟合复制到另一个文件夹和另一个 default.sex 文件,并且它有效。我不知道 bug 从哪里来。
您确定这是您想要/需要的
default.som
文件吗?这被标记为“实验性”,并且仅在您使用 sex -dd
: 生成配置文件的扩展版本时才出现在配置文件中
#--------------------------- Experimental Stuff -----------------------------
PSF_NAME default.psf # File containing the PSF model
PSF_NMAX 1 # Max.number of PSFs fitted simultaneously
PATTERN_TYPE RINGS-HARMONIC # can RINGS-QUADPOLE, RINGS-OCTOPOLE,
# RINGS-HARMONICS or GAUSS-LAGUERRE
SOM_NAME default.som # File containing Self-Organizing Map weights
即使有
som.c
和 som.h
可以使用它,我也无法在 github 存储库中找到该文件。更常用的文件是 default.nnw
文件,用于恒星/银河分离:
#------------------------- Star/Galaxy Separation ----------------------------
SEEING_FWHM 1.2 # stellar FWHM in arcsec
STARNNW_NAME default.nnw # Neural-Network_Weight table filename
您问题中的输出还谈到了“神经网络权重”,这让我认为您真正想要的是这个文件。它应该包含在 SExtractor 的发行版中,但如果需要,您可以从 github 获取它。
default.sex
中引用的其他配置文件(即 default.param, default.conv, default.nnw
)需要位于同一目录中(或者您需要修改 default.sex
中的引用以包含文件的完整路径)。我还会注释掉对 SOM_NAME
变量和 default.som
文件的引用,因为它们似乎还没有准备好迎接黄金时间。