
    j                    x    d dl mZ d dlmZ d dlmZmZ d dlZd dl	Z	e G d d             Z
e G d d             Zy)	    )annotations)	dataclass)AnyOptionalNc                  D    e Zd ZU dZded<   ded<   ded<   ded<   ded<   y)		Gaussiansz#3DGS parameters, all in world spaceztorch.Tensormeansscales	rotations	harmonics	opacitiesN)__name__
__module____qualname____doc____annotations__     t/home/vela/workspace/domain/tn-silver/web/tn-site/.runtime/depth-eval/depth-anything-3/src/depth_anything_3/specs.pyr   r      s#    -r   r   c                      e Zd ZU ded<   ded<   dZded<   dZded<   dZded	<   dZded
<   dZded<   dZ	ded<   dZ
ded<   dZded<   y)
Predictionz
np.ndarraydepthint	is_metricNznp.ndarray | Noneskyconf
extrinsics
intrinsicsprocessed_imageszGaussians | None	gaussianszdict[str, Any]auxzOptional[float]scale_factor)r   r   r   r   r   r   r   r   r   r    r!   r"   r   r   r   r   r   "   sd    N!C	!"D
"$(J!($(J!(*.'."&I&C$(L/(r   r   )
__future__r   dataclassesr   typingr   r   numpynptorchr   r   r   r   r   <module>r)      sH    # !        
) 
) 
)r   