
    1Vh                         d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlm	Z	 ddl
mZ  ej                         Zd	 Zed
k(  r e        yy)aK  TensorBoard main module.

This module ties together `tensorboard.program` and
`tensorboard.default_plugins` to provide standard TensorBoard. It's
meant to be tiny and act as little other than a config file. Those
wishing to customize the set of plugins or static assets that
TensorBoard uses can swap out this file with their own.
    N)app)default)main_lib)program)base_plugin)
tb_loggingc                  z   t        j                          t        j                  t	        j
                               } 	 t        j                  | j                  | j                         y# t        j                  $ r=}t        d|z  t        j                         t        j                  d       Y d}~yd}~ww xY w)z#Initializes flags and calls main().)plugins)flags_parserz	Error: %s)file   N)r   global_initr   TensorBoardr   get_pluginsr   runmain	configurer   
FlagsErrorprintsysstderrexit)tensorboardes     @/home/dcms/DCMS/lib/python3.12/site-packages/tensorboard/main.pyrun_mainr   $   s{    %%g.A.A.CDK  {/D/DE!! kAoCJJ/s   +A* *B:=3B55B:__main__)__doc__r   abslr   r   r   r   r   tensorboard.pluginsr   tensorboard.utilr   
get_loggerloggerr   __name__     r   <module>r'      sJ          + '				  zJ r&   