TY424 / AbsGS

Other
105 stars 5 forks source link

train problem #1

Closed asd351012 closed 2 weeks ago

asd351012 commented 4 months ago

Number of points at initialisation : 17044 [23/05 10:38:23] Training progress: 0%| | 0/30000 [00:00<?, ?it/s]T raceback (most recent call last): File "train.py", line 245, in training(lp.extract(args), op.extract(args), pp.extract(args), args.test_iterations, args.save_iterations, args.checkpoint_iterations, args.start_checkpoint, args.debug_from) File "train.py", line 92, in training render_pkg = render(viewpoint_cam, gaussians, pipe, background) File "D:\model\AbsGS-main\gaussian_renderer__init__.py", line 95, in render cov3D_precomp = cov3D_precomp) ValueError: not enough values to unpack (expected 3, got 2) Training progress: 0%|

TY424 commented 4 months ago

Hi, the problem seems to be that the return value of the forward function is missing a value, we added "gs_w" to assist pruning, have you installed the latest "diff-gaussian-rasterization-abs" module correctly. line 98 in forward function return color, radii, gs_w.

asd351012 commented 4 months ago

Sure, here's the translation of your previous message into English: "Thank you for your patient explanation. Yes, it seems to be the problem. When I was installing the diff-gaussian-rasterization-abs module, I encountered this issue: D:\conda_data\envs\absgs\lib\site-packages\setuptools_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !!

    ********************************************************************************
    Please avoid running ``setup.py`` directly.
    Instead, use pypa/build, pypa/installer or other
    standards-based tools.

    See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
    ********************************************************************************

!! self.initialize_options() D:\conda_data\envs\absgs\lib\site-packages\setuptools_distutils\cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated. !!

    ********************************************************************************
    Please avoid running ``setup.py`` and ``easy_install``.
    Instead, use pypa/build, pypa/installer or other
    standards-based tools.

    See https://github.com/pypa/setuptools/issues/917 for details.
    ********************************************************************************

!! self.initialize_options() running bdist_egg running egg_info writing diff_gaussian_rasterization_abs.egg-info\PKG-INFO writing dependency_links to diff_gaussian_rasterization_abs.egg-info\dependency_links.txt writing top-level names to diff_gaussian_rasterization_abs.egg-info\top_level.txt error: package directory 'diff_gaussian_rasterization_abs' does not exist

TY424 commented 4 months ago

The logs show that directory diff_gaussian_rasterization_abs is missing, but our repository contains this directory, have you tried re-downloading the code and installing it?