Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z A A (foscat.alm.alm attribute) abs() (foscat.scat.funct method) (foscat.scat1D.funct method) add_complex() (foscat.scat.scat method) (foscat.scat1D.scat1D method) add_data_from_log_slope() (foscat.scat_cov.scat_cov method) add_data_from_slope() (foscat.scat_cov.scat_cov method) addcomplex() (foscat.scat.scat method) (foscat.scat1D.scat1D method) adjust_psd_slope() (in module foscat.Plot) all_bk_type (foscat.FoCUS.FoCUS attribute) all_cbk_type (foscat.FoCUS.FoCUS attribute) all_type (foscat.BkBase.BackendBase attribute) (foscat.FoCUS.FoCUS attribute) allow_extrapolation (foscat.HOrientedConvol.HOrientedConvol attribute) alm (class in foscat.alm) alm2map() (foscat.alm.alm method) alm2map_latlon() (foscat.alm_latlon.alm_latlon method) alm_latlon (class in foscat.alm_latlon) alm_loc (class in foscat.alm_loc) alm_loc_optim (class in foscat.alm_loc_optim) ampnorm (foscat.FoCUS.FoCUS attribute) anafast() (foscat.alm.alm method) anafast_latlon() (foscat.alm_latlon.alm_latlon method) anafast_loc() (foscat.alm_loc.alm_loc method) anafast_loc_optim() (foscat.alm_loc_optim.alm_loc_optim method) analyze_domain() (foscat.alm_loc_optim.alm_loc_optim method) ang2weigths() (foscat.HealSpline.heal_spline method) apply() (foscat.SphericalStencil.SphericalStencil method) apply_multi() (foscat.SphericalStencil.SphericalStencil method) apply_weights() (foscat.HealBili.HealBili method) args (foscat.Synthesis.Loss attribute) average_by_cell_group() (foscat.BkTorch.BkTorch method) B B (foscat.alm.alm attribute) BACKEND (foscat.backend.foscat_backend attribute) (foscat.BkBase.BackendBase attribute) backend (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) BACKEND (foscat.FoCUS.FoCUS attribute) (foscat.heal_NN.CNN attribute) (foscat.heal_NN.GCNN attribute) backend (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) (foscat.scat_cov.scat_cov attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) (foscat.xarray.parameters.Parameters attribute) backend_to_dict() (in module foscat.xarray.statistics) BackendBase (class in foscat.BkBase) barrier() (foscat.FoCUS.FoCUS method) batch (foscat.Synthesis.Loss attribute) batch_data (foscat.Synthesis.Loss attribute) batch_update (foscat.Synthesis.Loss attribute) beta1 (foscat.Synthesis.Synthesis attribute) beta2 (foscat.Synthesis.Synthesis attribute) bilinear_weights_NxN() (foscat.HOrientedConvol.HOrientedConvol method) bind_support_torch() (foscat.SphericalStencil.SphericalStencil method) bind_support_torch_multi() (foscat.SphericalStencil.SphericalStencil method) binned_mean() (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) binned_mean_old() (foscat.BkTorch.BkTorch method) bk (foscat.backend_tens.foscat_backend_tens attribute) (foscat.loss_backend_tens.loss_backend attribute) (foscat.loss_backend_torch.loss_backend attribute) bk_abs() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_arctan2() (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_argmax() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_argmin() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_assign() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_cast() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_clip_by_value() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_complex() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_concat() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_conjugate() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_constant() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_conv1d() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_cos() (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_device() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_distcomp() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_empty() (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_exp() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_expand_dims() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_fft() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_fftn() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_flatten() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_flattenR() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_gather() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_ifftn() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_imag() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_irfft() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_is_complex() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_L1() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_len() (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_log() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_masked_median() (foscat.BkTorch.BkTorch method) bk_masked_median_2d_weiszfeld() (foscat.BkTorch.BkTorch method) bk_matmul() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_max() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_maximum() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_min() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_norm() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_ones() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_random_seed() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_random_uniform() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_real() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_reduce_mean() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_reduce_median() (foscat.BkTorch.BkTorch method) bk_reduce_min() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_reduce_std() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_reduce_sum() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_relu() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_repeat() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_reshape() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_resize_image() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_reverse() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_rfft() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_roll() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_shape_tensor() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_sin() (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_size() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_sparse_dense_matmul() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_SparseTensor() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_sqrt() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_square() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_square_comp() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_stack() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_tanh() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_tensor() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_threshold() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_tile() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_transpose() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_type (foscat.scat.scat attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) bk_variable() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) bk_zeros() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) BkNumpy (class in foscat.BkNumpy) BkTensorflow (class in foscat.BkTensorflow) BkTorch (class in foscat.BkTorch) block (foscat.SynthHalfUNet2D.ConvBlock2D attribute) blocks (foscat.planar_vit.PlanarViT attribute) build_flat() (foscat.scat1D.scat1D method) build_rings_from_latlon() (foscat.alm_latlon.alm_latlon static method) C c (foscat.healpix_unet_torch.VarLenHealpixDataset attribute) C_fine (foscat.healpix_vit_skip.HealpixViTSkip attribute) cache (foscat.Plot.TileCache attribute) (foscat.xarray.parameters.Parameters attribute) calc_fft_ang_orient() (foscat.BkBase.BackendBase method) calc_fft_orient() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) calc_grad() (foscat.Synthesis.Synthesis method) calc_indices_convol() (foscat.FoCUS.FoCUS method) calc_iso_orient() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) calc_iso_orient3() (foscat.BkBase.BackendBase method) calc_matrix_first_layer() (foscat.heal_NN.CNN method) calc_matrix_orientation() (foscat.scat_cov.funct method) cell_ids_default (foscat.SphericalStencil.SphericalStencil attribute) cell_ids_fine (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) cell_ids_out_np (foscat.SphereUpGeo.SphereUpGeo attribute) chanlist (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.UNET.UNET attribute), [1] (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) channel_list (foscat.SynthHalfUNet2D.SynthHalfUNet2D attribute) check_dense() (foscat.loss_backend_tens.loss_backend method) (foscat.loss_backend_torch.loss_backend method) CircSpline (class in foscat.CircSpline) clean_norm() (foscat.scat_cov.funct method) cleanval() (foscat.scat.scat method) (foscat.scat1D.scat1D method) cls_token_enabled (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.planar_vit.PlanarViT attribute) CNN (class in foscat.CNN) (class in foscat.heal_NN) comp_tf() (foscat.alm.alm method) comp_tf_latlon() (foscat.alm_latlon.alm_latlon method) comp_tf_loc() (foscat.alm_loc.alm_loc method) complex128 (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) complex64 (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) compute_legendre_m() (foscat.alm.alm method) compute_legendre_m_old() (foscat.alm.alm method) compute_legendre_m_old2() (foscat.alm.alm method) compute_legendre_spin2_m() (foscat.alm.alm method) compute_weights() (foscat.alm_latlon.alm_latlon static method) (foscat.HealBili.HealBili method) computer_filter() (foscat.scat_cov.funct method) conjugate_gradient_normal_equation() (foscat.HealSpline.heal_spline method) (in module foscat.Plot) constant() (foscat.backend.foscat_backend method) (foscat.BkTorch.BkTorch method) (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) construct_backend() (in module foscat.xarray.statistics) conv1d() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) conv2complex() (foscat.scat_cov.scat_cov method) conv2d() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) (foscat.FoCUS.FoCUS method) conv_to_FoCUS() (foscat.FoCUS.FoCUS method) ConvBlock2D (class in foscat.SynthHalfUNet2D) convol() (foscat.FoCUS.FoCUS method) (foscat.scat1D.funct method) convol_1d() (foscat.FoCUS.FoCUS method) Convol_torch() (foscat.HOrientedConvol.HOrientedConvol method) (foscat.SphericalStencil.SphericalStencil method) corr_idx_wXX() (foscat.FoCUS.FoCUS method) count_parameters() (in module foscat.planar_vit) cross (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) cross_statistics() (in module foscat.xarray.statistics) cubic_spline_function() (foscat.CircSpline.CircSpline method) (foscat.Spline1D.Spline1D method) curr_gpu (foscat.loss_backend_tens.loss_backend attribute) (foscat.loss_backend_torch.loss_backend attribute) (foscat.Synthesis.Synthesis attribute) cut_high_k_off() (foscat.scat_cov.funct method) D dec_attn (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_bn (foscat.healpix_vit_torch.HealpixViT attribute) dec_bn1 (foscat.healpix_unet_torch.HealpixUNet attribute) dec_bn2 (foscat.healpix_unet_torch.HealpixUNet attribute) dec_k (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_mlp (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_q (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_refine_bn1 (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_refine_bn2 (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_refine_w1 (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_refine_w2 (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_v (foscat.healpix_vit_skip.HealpixViTSkip attribute) dec_w (foscat.healpix_vit_torch.HealpixViT attribute) dec_w1 (foscat.healpix_unet_torch.HealpixUNet attribute) dec_w2 (foscat.healpix_unet_torch.HealpixUNet attribute) decoder (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) decoder_blocks (foscat.SynthHalfUNet2D.SynthHalfUNet2D attribute) degree (foscat.CircSpline.CircSpline attribute) (foscat.Spline1D.Spline1D attribute) depth (foscat.healpix_vit_torch.HealpixViT attribute) depth_token (foscat.healpix_vit_skip.HealpixViTSkip attribute) device (foscat.BkTorch.BkTorch attribute) (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.HOrientedConvol.HOrientedConvol attribute) (foscat.SphereDownGeo.SphereDownGeo attribute) (foscat.SphereUpGeo.SphereUpGeo attribute) (foscat.SphericalStencil.SphericalStencil attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) diff_data() (foscat.FoCUS.FoCUS method) diffang() (foscat.FoCUS.FoCUS method) div_norm() (foscat.scat_cov.funct method) doadd() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) dodiv() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) domain_summary() (foscat.alm_loc_optim.alm_loc_optim method) domin() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) domult() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) double_factorial_log() (foscat.alm.alm method) down (foscat.FoCUS.FoCUS attribute) Down() (foscat.HOrientedConvol.HOrientedConvol method) down_type (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) downsample_mean_1d() (foscat.BkTorch.BkTorch method) downsample_mean_2x2() (foscat.BkTorch.BkTorch method) downsample_median_1d() (foscat.BkTorch.BkTorch method) downsample_median_2x2() (foscat.BkTorch.BkTorch method) dropout (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) dtype (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.SphereDownGeo.SphereDownGeo attribute) (foscat.SphereUpGeo.SphereUpGeo attribute) (foscat.SphericalStencil.SphericalStencil attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) (foscat.xarray.parameters.Parameters attribute) dtype_code_map (foscat.FoCUS.FoCUS attribute) dtype_dcode_map (foscat.FoCUS.FoCUS attribute) E edge_masks (foscat.FoCUS.FoCUS attribute) embed_dim (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.planar_vit.PlanarViT attribute) enc_bn (foscat.healpix_vit_torch.HealpixViT attribute) enc_bn1 (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) enc_bn2 (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) enc_nsides (foscat.healpix_unet_torch.HealpixUNet attribute) enc_w (foscat.healpix_vit_torch.HealpixViT attribute) enc_w1 (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) enc_w2 (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) encoder (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) encoder_token (foscat.healpix_vit_skip.HealpixViTSkip attribute) eps (foscat.SphereUpGeo.SphereUpGeo attribute) epsilon (foscat.Synthesis.Synthesis attribute) ESRI_WORLD_IMAGERY (in module foscat.Plot) estimate_psd_slope() (in module foscat.Plot) eta (foscat.Synthesis.Synthesis attribute) eval() (foscat.CircSpline.CircSpline method) (foscat.CNN.CNN method) (foscat.GCNN.GCNN method) (foscat.heal_NN.CNN method) (foscat.heal_NN.GCNN method) (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) (foscat.scat_cov_map.funct method) (foscat.scat_cov_map2D.funct method) (foscat.Spline1D.Spline1D method) (foscat.Synthesis.Loss method) (foscat.UNET.UNET method) eval_comp_fast() (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) eval_fast() (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) eval_N() (foscat.CircSpline.CircSpline method) event (foscat.Synthesis.Synthesis attribute) extract_kernels() (foscat.healpix_unet_torch.HealpixUNet method) extrapol() (foscat.scat.scat method) (foscat.scat1D.scat1D method) extrapol_s1() (foscat.scat.scat method) (foscat.scat1D.scat1D method) extrapol_s2() (foscat.scat.scat method) (foscat.scat1D.scat1D method) F f (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.HOrientedConvol.HOrientedConvol attribute) (foscat.UNET.UNET attribute), [1] f_interp_th (foscat.HealSpline.heal_spline attribute) fft_ang() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.scat.scat method) (foscat.scat_cov.scat_cov method) (foscat.scat_cov_map.funct method) (foscat.scat_cov_map2D.funct method) fft_ang_sigma() (foscat.scat_cov.scat_cov method) fill() (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat2D.scat2D method) (foscat.scat_cov.funct method) (foscat.scat_cov1D.scat_cov1D method) (foscat.scat_cov2D.scat_cov2D method) (foscat.scat_cov_map.scat_cov_map method) (foscat.scat_cov_map2D.scat_cov_map method) fill_1d() (foscat.FoCUS.FoCUS method) fill_2d() (foscat.FoCUS.FoCUS method) fill_healpy() (foscat.FoCUS.FoCUS method) filter_inf() (foscat.scat.scat method) (foscat.scat1D.scat1D method) filters_set (foscat.FoCUS.FoCUS attribute) findidx() (foscat.scat.scat method) (foscat.scat1D.scat1D method) findn() (foscat.scat.scat method) (foscat.scat1D.scat1D method) Fit() (foscat.HealSpline.heal_spline method) fit() (foscat.Softmax.SoftmaxClassifier method) (in module foscat.healpix_unet_torch) (in module foscat.unet_2_d_from_healpix_params) FitTransform() (foscat.HealSpline.heal_spline method) flatten() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) flatten_name() (foscat.scat1D.scat1D method) flattenMask() (foscat.scat.scat method) (foscat.scat_cov.scat_cov method) float32 (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) float64 (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) FoCUS (class in foscat.FoCUS) forward() (foscat.healpix_unet_torch.HealpixUNet method) (foscat.healpix_vit_skip.HealpixViTSkip method) (foscat.healpix_vit_skip.MLP method) (foscat.healpix_vit_torch.HealpixViT method) (foscat.planar_vit.PlanarViT method) (foscat.SphereDownGeo.SphereDownGeo method) (foscat.SphereUpGeo.SphereUpGeo method) (foscat.SynthHalfUNet2D.ConvBlock2D method) (foscat.SynthHalfUNet2D.SynthHalfUNet2D method) (foscat.unet_2_d_from_healpix_params.PlanarUNet method) forward_any() (foscat.healpix_unet_torch.HealpixUNet method) foscat module foscat.alm module foscat.alm_latlon module foscat.alm_loc module foscat.alm_loc_optim module foscat.backend module foscat.backend_tens module foscat.BkBase module foscat.BkNumpy module foscat.BkTensorflow module foscat.BkTorch module foscat.CircSpline module foscat.CNN module foscat.FoCUS module foscat.GCNN module foscat.heal_NN module foscat.HealBili module foscat.healpix_unet_torch module foscat.healpix_vit_skip module foscat.healpix_vit_torch module foscat.HealSpline module foscat.HOrientedConvol module foscat.loss_backend_tens module foscat.loss_backend_torch module foscat.planar_vit module foscat.Plot module foscat.scat module foscat.scat1D module foscat.scat2D module foscat.scat_cov module foscat.scat_cov1D module foscat.scat_cov2D module foscat.scat_cov_map module foscat.scat_cov_map2D module foscat.Softmax module foscat.SphereDownGeo module foscat.SphereUpGeo module foscat.SphericalStencil module foscat.Spline1D module foscat.Synthesis module foscat.SynthHalfUNet2D module foscat.UNET module foscat.unet_2_d_from_healpix_params module foscat.xarray module foscat.xarray.accessor module foscat.xarray.parameters module foscat.xarray.statistics module foscat_backend (class in foscat.backend) foscat_backend_tens (class in foscat.backend_tens) FoscatAccessor (class in foscat.xarray.accessor) from_gaussian() (foscat.scat_cov.funct method) funct (class in foscat.scat) (class in foscat.scat1D) (class in foscat.scat2D) (class in foscat.scat_cov) (class in foscat.scat_cov1D) (class in foscat.scat_cov2D) (class in foscat.scat_cov_map) (class in foscat.scat_cov_map2D) G G (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.SphericalStencil.SphericalStencil attribute) gamma (foscat.HealSpline.heal_spline attribute) (foscat.HOrientedConvol.HOrientedConvol attribute) gauge_type (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.SphericalStencil.SphericalStencil attribute) GCNN (class in foscat.GCNN) (class in foscat.heal_NN) generate_samples() (in module foscat.SynthHalfUNet2D) get_dtype_code() (foscat.FoCUS.FoCUS method) get_dxdy() (foscat.scat_cov.funct method) get_edge_masks() (foscat.scat_cov.funct method) get_gpu() (foscat.Synthesis.Synthesis method) get_half_interp_weights_ang_general() (in module foscat.Plot) get_history() (foscat.Synthesis.Synthesis method) get_id_loss() (foscat.Synthesis.Loss method) get_interp_weights_from_vec_torch() (foscat.SphericalStencil.SphericalStencil static method) get_j_idx() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) get_js4_idx() (foscat.scat_cov.scat_cov method) get_kernel_size() (foscat.FoCUS.FoCUS method) get_mpi_type() (foscat.FoCUS.FoCUS method) get_nb_orient() (foscat.FoCUS.FoCUS method) get_norient() (foscat.scat_cov.scat_cov method) get_np() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) get_nscale() (foscat.scat_cov.scat_cov method) get_number_of_weights() (foscat.CNN.CNN method) (foscat.GCNN.GCNN method) (foscat.heal_NN.CNN method) (foscat.heal_NN.GCNN method) get_P00() (foscat.scat.scat method) (foscat.scat1D.scat1D method) get_param() (foscat.UNET.UNET method) get_rank() (foscat.FoCUS.FoCUS method) get_S0() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) get_S1() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) get_S2() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) get_S2L() (foscat.scat.scat method) (foscat.scat1D.scat1D method) get_S3() (foscat.scat_cov.scat_cov method) get_S3P() (foscat.scat_cov.scat_cov method) get_S4() (foscat.scat_cov.scat_cov method) get_size() (foscat.FoCUS.FoCUS method) get_tile() (foscat.Plot.TileCache method) get_type() (foscat.FoCUS.FoCUS method) get_weights() (foscat.CNN.CNN method) (foscat.GCNN.GCNN method) (foscat.heal_NN.CNN method) (foscat.heal_NN.GCNN method) get_ww() (foscat.FoCUS.FoCUS method) getgpumem() (foscat.Synthesis.Synthesis method) GetParam() (foscat.HealSpline.heal_spline method) gpulist (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) (foscat.FoCUS.FoCUS attribute) (foscat.heal_NN.CNN attribute) (foscat.heal_NN.GCNN attribute) gpupos (foscat.BkBase.BackendBase attribute) (foscat.FoCUS.FoCUS attribute) (foscat.heal_NN.CNN attribute) (foscat.heal_NN.GCNN attribute) grid_summary() (foscat.alm_latlon.alm_latlon method) H has_in_subset (foscat.SphereDownGeo.SphereDownGeo attribute) hconv (foscat.UNET.UNET attribute) hconv_dec (foscat.healpix_unet_torch.HealpixUNet attribute) hconv_enc (foscat.healpix_unet_torch.HealpixUNet attribute) hconv_head (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) hconv_levels (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) hconv_token (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) head (foscat.planar_vit.PlanarViT attribute) head_bn (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) head_conv (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) head_hconv (foscat.healpix_unet_torch.HealpixUNet attribute) head_mixer (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) head_reduce (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) head_type (foscat.healpix_vit_torch.HealpixViT attribute) head_w (foscat.healpix_unet_torch.HealpixUNet attribute) heal_spline (class in foscat.HealSpline) HealBili (class in foscat.HealBili) healpix_layer() (foscat.FoCUS.FoCUS method) HealpixDataset (class in foscat.healpix_unet_torch), [1], [2] HealpixUNet (class in foscat.healpix_unet_torch) HealpixViT (class in foscat.healpix_vit_torch) HealpixViTSkip (class in foscat.healpix_vit_skip) history (foscat.FoCUS.FoCUS attribute) (foscat.Synthesis.Synthesis attribute) HOrientedConvol (class in foscat.HOrientedConvol) I icomp_tf() (foscat.alm.alm method) id_loss (foscat.Synthesis.Loss attribute) ids_sorted_np (foscat.SphericalStencil.SphericalStencil attribute) idx1 (foscat.scat_cov.scat_cov attribute) idx2 (foscat.scat_cov.scat_cov attribute) Idx_CNN (foscat.FoCUS.FoCUS attribute) Idx_Neighbours (foscat.FoCUS.FoCUS attribute) idx_nn (foscat.HOrientedConvol.HOrientedConvol attribute) idx_t (foscat.SphericalStencil.SphericalStencil attribute) idx_th (foscat.HealSpline.heal_spline attribute) Idx_WCNN (foscat.FoCUS.FoCUS attribute) in_cell_ids (foscat.SphereDownGeo.SphereDownGeo attribute) in_nside (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) (in module foscat.healpix_vit_skip) (in module foscat.healpix_vit_torch) info (foscat.Synthesis.Loss attribute) info_back() (foscat.Synthesis.Synthesis method) init_block (foscat.SynthHalfUNet2D.SynthHalfUNet2D attribute) init_index() (foscat.FoCUS.FoCUS method) init_index_cnn() (foscat.FoCUS.FoCUS method) init_wave() (foscat.heal_NN.CNN method) init_Ys() (foscat.alm.alm method) initdx() (foscat.scat_cov.scat_cov method) InitWave (foscat.FoCUS.FoCUS attribute) int32 (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) int64 (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) interp() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) inv() (foscat.scat.funct method) (foscat.scat1D.funct method) irfft2fft() (foscat.alm.alm method) isMPI (foscat.FoCUS.FoCUS attribute) iso_mean() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.scat.scat method) (foscat.scat_cov.scat_cov method) (foscat.scat_cov_map.funct method) (foscat.scat_cov_map2D.funct method) iso_std() (foscat.scat.scat method) (foscat.scat_cov.scat_cov method) J j1 (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) j2 (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) Jmax (foscat.SynthHalfUNet2D.SynthHalfUNet2D attribute) jmax_delta (foscat.xarray.parameters.Parameters attribute) K K_in (foscat.SphereDownGeo.SphereDownGeo attribute) K_out (foscat.SphereDownGeo.SphereDownGeo attribute) (foscat.SphereUpGeo.SphereUpGeo attribute) Kb (foscat.SphericalStencil.SphericalStencil attribute) KEEP_TRACK (foscat.Synthesis.Synthesis attribute) kernel_size (foscat.xarray.parameters.Parameters attribute) kernel_smooth (foscat.FoCUS.FoCUS attribute) kernelI_conv (foscat.FoCUS.FoCUS attribute) kernelR_conv (foscat.FoCUS.FoCUS attribute) KERNELSZ (foscat.FoCUS.FoCUS attribute) (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.HOrientedConvol.HOrientedConvol attribute) (foscat.SphericalStencil.SphericalStencil attribute) kernelsz (foscat.SynthHalfUNet2D.SynthHalfUNet2D attribute) KERNELSZ (foscat.UNET.UNET attribute), [1] (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) knn_healpix_ckdtree() (foscat.HOrientedConvol.HOrientedConvol method) L L1() (foscat.scat.scat method) (foscat.scat_cov.scat_cov method) l1_abs() (foscat.scat.scat method) (foscat.scat1D.scat1D method) l_cell_ids (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.UNET.UNET attribute), [1] LAMBDA (foscat.FoCUS.FoCUS attribute) latlon_to_xyz_frac() (in module foscat.Plot) ldiff() (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) level_cell_ids (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) level_dims (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) level_pos (foscat.healpix_vit_skip.HealpixViTSkip attribute) lgnomproject() (in module foscat.Plot) local_test (foscat.HOrientedConvol.HOrientedConvol attribute) log() (foscat.alm.alm method) (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) lonlat_edges_from_ref() (in module foscat.Plot) Loss (class in foscat.Synthesis) loss (foscat.FoCUS.FoCUS attribute) loss() (foscat.backend_tens.foscat_backend_tens method) (foscat.loss_backend_tens.loss_backend method) (foscat.loss_backend_torch.loss_backend method) loss_backend (class in foscat.loss_backend_tens) (class in foscat.loss_backend_torch) loss_class (foscat.Synthesis.Synthesis attribute) loss_function (foscat.Synthesis.Loss attribute) lph (foscat.alm.alm attribute) lth (foscat.alm.alm attribute) M m_cell_ids (foscat.UNET.UNET attribute), [1] M_size (foscat.SphereUpGeo.SphereUpGeo attribute) M_T (foscat.SphereUpGeo.SphereUpGeo attribute) make_idx_weights() (foscat.HOrientedConvol.HOrientedConvol method) make_idx_weights_from_cell_ids() (foscat.HOrientedConvol.HOrientedConvol method) make_idx_weights_from_one_cell_ids() (foscat.HOrientedConvol.HOrientedConvol method) make_matrix() (foscat.SphericalStencil.SphericalStencil method) make_wavelet_matrix() (foscat.HOrientedConvol.HOrientedConvol method) map2alm() (foscat.alm.alm method) map2alm_latlon() (foscat.alm_latlon.alm_latlon method) map2alm_loc() (foscat.alm_loc.alm_loc method) map2alm_loc_optim() (foscat.alm_loc_optim.alm_loc_optim method) map2alm_spin() (foscat.alm.alm method) mask_mask (foscat.FoCUS.FoCUS attribute) mask_norm (foscat.FoCUS.FoCUS attribute) mask_thres (foscat.FoCUS.FoCUS attribute) masked_mean() (foscat.FoCUS.FoCUS method) matrix_shift_ph (foscat.alm.alm attribute) MAXNUMLOSS (foscat.Synthesis.Synthesis attribute) mean() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) MLP (class in foscat.healpix_vit_skip) mlp_ratio (foscat.healpix_vit_torch.HealpixViT attribute) mlp_ratio_token (foscat.healpix_vit_skip.HealpixViTSkip attribute) mode (foscat.SphereDownGeo.SphereDownGeo attribute) model (foscat.Softmax.SoftmaxClassifier attribute) model() (foscat.scat.scat method) (foscat.scat1D.scat1D method) module foscat foscat.alm foscat.alm_latlon foscat.alm_loc foscat.alm_loc_optim foscat.backend foscat.backend_tens foscat.BkBase foscat.BkNumpy foscat.BkTensorflow foscat.BkTorch foscat.CircSpline foscat.CNN foscat.FoCUS foscat.GCNN foscat.heal_NN foscat.HealBili foscat.healpix_unet_torch foscat.healpix_vit_skip foscat.healpix_vit_torch foscat.HealSpline foscat.HOrientedConvol foscat.loss_backend_tens foscat.loss_backend_torch foscat.planar_vit foscat.Plot foscat.scat foscat.scat1D foscat.scat2D foscat.scat_cov foscat.scat_cov1D foscat.scat_cov2D foscat.scat_cov_map foscat.scat_cov_map2D foscat.Softmax foscat.SphereDownGeo foscat.SphereUpGeo foscat.SphericalStencil foscat.Spline1D foscat.Synthesis foscat.SynthHalfUNet2D foscat.UNET foscat.unet_2_d_from_healpix_params foscat.xarray foscat.xarray.accessor foscat.xarray.parameters foscat.xarray.statistics moments() (foscat.scat.funct method) (foscat.scat_cov.funct method) mpi_rank (foscat.BkBase.BackendBase attribute) (foscat.FoCUS.FoCUS attribute) (foscat.heal_NN.CNN attribute) (foscat.heal_NN.GCNN attribute) (foscat.loss_backend_tens.loss_backend attribute) (foscat.loss_backend_torch.loss_backend attribute) (foscat.Synthesis.Synthesis attribute) mpi_size (foscat.FoCUS.FoCUS attribute) (foscat.heal_NN.CNN attribute) (foscat.heal_NN.GCNN attribute) (foscat.Synthesis.Synthesis attribute) N n_chan_in (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.UNET.UNET attribute), [1] (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) n_cnn (foscat.UNET.UNET attribute) N_in (foscat.SphereDownGeo.SphereDownGeo attribute) (foscat.SphereUpGeo.SphereUpGeo attribute) n_orientations (foscat.xarray.parameters.Parameters attribute) N_out (foscat.SphereDownGeo.SphereDownGeo attribute) (foscat.SphereUpGeo.SphereUpGeo attribute) n_tokens (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) name (foscat.Synthesis.Loss attribute) nest (foscat.HOrientedConvol.HOrientedConvol attribute) (foscat.SphericalStencil.SphericalStencil attribute) net (foscat.healpix_vit_skip.MLP attribute) ngpu (foscat.backend.foscat_backend attribute) (foscat.BkNumpy.BkNumpy attribute) (foscat.BkTensorflow.BkTensorflow attribute) (foscat.BkTorch.BkTorch attribute) (foscat.FoCUS.FoCUS attribute) (foscat.heal_NN.CNN attribute) (foscat.heal_NN.GCNN attribute) nlog (foscat.FoCUS.FoCUS attribute) (foscat.Synthesis.Synthesis attribute) nodes (foscat.CircSpline.CircSpline attribute) (foscat.Spline1D.Spline1D attribute) NORIENT (foscat.FoCUS.FoCUS attribute) norient (foscat.SynthHalfUNet2D.SynthHalfUNet2D attribute) nside (foscat.HealSpline.heal_spline attribute) (foscat.HOrientedConvol.HOrientedConvol attribute) (foscat.SphericalStencil.SphericalStencil attribute) (foscat.UNET.UNET attribute), [1] (in module foscat.unet_2_d_from_healpix_params) nside_in (foscat.SphereDownGeo.SphereDownGeo attribute) (foscat.SphereUpGeo.SphereUpGeo attribute) nside_out (foscat.SphereDownGeo.SphereDownGeo attribute) (foscat.SphereUpGeo.SphereUpGeo attribute) nside_store (foscat.HealSpline.heal_spline attribute) nsides_levels (foscat.healpix_vit_skip.HealpixViTSkip attribute) ntokens_levels (foscat.healpix_vit_skip.HealpixViTSkip attribute) num_heads (foscat.healpix_vit_torch.HealpixViT attribute) num_heads_token (foscat.healpix_vit_skip.HealpixViTSkip attribute) num_tokens (foscat.planar_vit.PlanarViT attribute) number_of_loss (foscat.FoCUS.FoCUS attribute) (foscat.Synthesis.Synthesis attribute) NUMPY (foscat.backend.foscat_backend attribute) numpy() (foscat.scat_cov.scat_cov method) O one() (foscat.scat.funct method) (foscat.scat1D.funct method) operation (foscat.Synthesis.Synthesis attribute) out_channels (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) output_conv (foscat.SynthHalfUNet2D.SynthHalfUNet2D attribute) P P (foscat.SphericalStencil.SphericalStencil attribute) P() (foscat.HealSpline.heal_spline method) P00 (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) P1_dic (foscat.FoCUS.FoCUS attribute) P2_dic (foscat.FoCUS.FoCUS attribute) P_mm (foscat.alm.alm attribute) padding (foscat.FoCUS.FoCUS attribute) padding_conv (foscat.FoCUS.FoCUS attribute) padding_smooth (foscat.FoCUS.FoCUS attribute) Parameters (class in foscat.xarray.parameters) patch (foscat.planar_vit.PlanarViT attribute) patch_bn (foscat.healpix_vit_torch.HealpixViT attribute) patch_embed (foscat.planar_vit.PlanarViT attribute) patch_w (foscat.healpix_vit_torch.HealpixViT attribute) pbeta1 (foscat.Synthesis.Synthesis attribute) pbeta2 (foscat.Synthesis.Synthesis attribute) pe_bn1 (foscat.healpix_vit_skip.HealpixViTSkip attribute) pe_bn2 (foscat.healpix_vit_skip.HealpixViTSkip attribute) pe_w1 (foscat.healpix_vit_skip.HealpixViTSkip attribute) pe_w2 (foscat.healpix_vit_skip.HealpixViTSkip attribute) periodic_pad() (foscat.backend.foscat_backend method) (foscat.BkTensorflow.BkTensorflow method) ph0_val (foscat.HealSpline.heal_spline attribute) pix_interp_val (foscat.FoCUS.FoCUS attribute) PlanarUNet (class in foscat.unet_2_d_from_healpix_params) PlanarViT (class in foscat.planar_vit) plot() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) (foscat.xarray.accessor.FoscatAccessor method) plot_image_latlon() (in module foscat.Plot) plot_image_lonlat() (in module foscat.Plot) plot_kernels() (foscat.healpix_unet_torch.HealpixUNet method) plot_results() (foscat.scat_cov2D.funct method) plot_scat() (in module foscat.Plot) plot_wave() (in module foscat.Plot) plot_ww() (foscat.FoCUS.FoCUS method) polar (foscat.HOrientedConvol.HOrientedConvol attribute) pos_embed_per_level (foscat.healpix_vit_skip.HealpixViTSkip attribute) pos_embed_type (foscat.healpix_vit_torch.HealpixViT attribute) pos_safe_t (foscat.SphericalStencil.SphericalStencil attribute) pos_token (foscat.healpix_vit_skip.HealpixViTSkip attribute) power_spectrum_1d() (in module foscat.Plot) predict() (foscat.healpix_unet_torch.HealpixUNet method) (foscat.healpix_vit_torch.HealpixViT method) (foscat.Softmax.SoftmaxClassifier method) (foscat.unet_2_d_from_healpix_params.PlanarUNet method) prefer_foscat_gpu (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) prefer_kdtree (foscat.HealBili.HealBili attribute) prepare_torch() (foscat.SphericalStencil.SphericalStencil method) present_t (foscat.SphericalStencil.SphericalStencil attribute) PT() (foscat.HealSpline.heal_spline method) purge_edge_mask() (foscat.scat_cov.funct method) R R_off (foscat.FoCUS.FoCUS attribute) rank (foscat.FoCUS.FoCUS attribute) ratio_mm (foscat.alm.alm attribute) read() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) (in module foscat.scat) (in module foscat.scat1D) (in module foscat.scat_cov) read_index() (foscat.FoCUS.FoCUS method) real() (foscat.scat.scat method) (foscat.scat1D.scat1D method) recurrence_fn() (foscat.alm.alm method) reduce_dim() (foscat.FoCUS.FoCUS method) reduce_distance() (foscat.scat.funct method) (foscat.scat_cov.funct method) reduce_mean() (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) reduce_mean_batch() (foscat.scat_cov.funct method) reduce_sum() (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) reduce_sum_batch() (foscat.scat_cov.funct method) reference_statistics() (in module foscat.xarray.statistics) relu() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) remap_by_first_column() (foscat.HOrientedConvol.HOrientedConvol method) reset_P00() (foscat.scat.scat method) (foscat.scat1D.scat1D method) reset_S2() (foscat.scat_cov.scat_cov method) return_data (foscat.FoCUS.FoCUS attribute) rfft2fft() (foscat.alm.alm method) ring2nest (foscat.FoCUS.FoCUS attribute) ring_ph() (foscat.alm.alm method) ring_th() (foscat.alm.alm method) rotation_matrices_from_healpix() (foscat.HOrientedConvol.HOrientedConvol method) run() (foscat.Synthesis.Synthesis method) runtime_device (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) S S0 (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) (foscat.scat_cov.scat_cov attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) S1 (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) (foscat.scat_cov.scat_cov attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) S2 (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) (foscat.scat_cov.scat_cov attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) S2L (foscat.scat.scat attribute) (foscat.scat1D.scat1D attribute) S3 (foscat.scat_cov.scat_cov attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) S3P (foscat.scat_cov.scat_cov attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) S4 (foscat.scat_cov.scat_cov attribute) (foscat.scat_cov_map.scat_cov_map attribute) (foscat.scat_cov_map2D.scat_cov_map attribute) sample_esri_world_imagery() (in module foscat.Plot) save() (foscat.CNN.CNN method) (foscat.GCNN.GCNN method) (foscat.heal_NN.CNN method) (foscat.heal_NN.GCNN method) (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) save_index() (foscat.FoCUS.FoCUS method) scat (class in foscat.scat) scat1D (class in foscat.scat1D) scat2D (class in foscat.scat2D) scat_coeffs_apply() (foscat.scat_cov_map.funct method) (foscat.scat_cov_map2D.funct method) scat_cov (class in foscat.scat_cov) scat_cov1D (class in foscat.scat_cov1D) scat_cov2D (class in foscat.scat_cov2D) scat_cov_map (class in foscat.scat_cov_map) (class in foscat.scat_cov_map2D) scat_operator (foscat.Synthesis.Loss attribute) scat_ud_grade_2() (foscat.scat_cov_map.funct method) (foscat.scat_cov_map2D.funct method) scattering_cov() (foscat.scat_cov.funct method) scipy (foscat.BkNumpy.BkNumpy attribute) session (foscat.Plot.TileCache attribute) set_bk_type() (foscat.scat.scat method) set_device() (foscat.healpix_unet_torch.HealpixUNet method) set_id_loss() (foscat.Synthesis.Loss method) set_param() (foscat.UNET.UNET method) set_weights() (foscat.CNN.CNN method) (foscat.GCNN.GCNN method) (foscat.heal_NN.CNN method) (foscat.heal_NN.GCNN method) SetParam() (foscat.HealSpline.heal_spline method) setUp() (foscat.healpix_unet_torch.TestUNET method) (foscat.UNET.TestUNET method) shift_ph() (foscat.alm.alm method) silent (foscat.BkBase.BackendBase attribute) (foscat.FoCUS.FoCUS attribute) skips_channels (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) slope (foscat.FoCUS.FoCUS attribute) smooth() (foscat.FoCUS.FoCUS method) (foscat.scat1D.funct method) smooth_1d() (foscat.FoCUS.FoCUS method) SoftmaxClassifier (class in foscat.Softmax) sparse_to_dense() (foscat.alm_loc_optim.alm_loc_optim method) spectrum() (foscat.scat_cov2D.funct method) spectrum_polar_to_cartesian() (in module foscat.Plot) SphereDownGeo (class in foscat.SphereDownGeo) SphereUpGeo (class in foscat.SphereUpGeo) SphericalStencil (class in foscat.SphericalStencil) Spline1D (class in foscat.Spline1D) spline_lat (foscat.HealSpline.heal_spline attribute) spline_tree (foscat.HealSpline.heal_spline attribute) sqrt() (foscat.scat.funct method) (foscat.scat.scat method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) (foscat.scat_cov.scat_cov method) square() (foscat.scat.funct method) (foscat.scat1D.funct method) (foscat.scat_cov.funct method) square_comp() (foscat.scat.scat method) (foscat.scat_cov.scat_cov method) src_phi (foscat.HealBili.HealBili attribute) src_theta (foscat.HealBili.HealBili attribute) stack_other_dims() (in module foscat.xarray.statistics) stat_cfft() (foscat.scat_cov.funct method) stat_cfft_cell_ids() (foscat.scat_cov.funct method) std() (foscat.scat.scat method) (foscat.scat1D.scat1D method) (foscat.scat_cov.scat_cov method) stop_synthesis() (foscat.Synthesis.Synthesis method) swapaxes() (foscat.FoCUS.FoCUS method) Synthesis (class in foscat.Synthesis) synthesis() (foscat.scat_cov.funct method) SynthHalfUNet2D (class in foscat.SynthHalfUNet2D) T t_hconv (foscat.UNET.UNET attribute) t_wconv (foscat.UNET.UNET attribute) task (foscat.healpix_unet_torch.HealpixUNet attribute) (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) TEMPLATE_PATH (foscat.FoCUS.FoCUS attribute) temporal_encoders (foscat.healpix_vit_skip.HealpixViTSkip attribute) TENSORFLOW (foscat.backend.foscat_backend attribute) test_forward_shape() (foscat.healpix_unet_torch.TestUNET method) (foscat.UNET.TestUNET method) test_param_roundtrip_and_determinism() (foscat.healpix_unet_torch.TestUNET method) (foscat.UNET.TestUNET method) TestUNET (class in foscat.healpix_unet_torch) (class in foscat.UNET) testwarn (in module foscat.scat_cov) tf_defined (in module foscat.scat) (in module foscat.scat1D) (in module foscat.scat_cov) tf_function (foscat.BkTensorflow.BkTensorflow attribute) (in module foscat.scat) (in module foscat.scat1D) (in module foscat.scat_cov) tf_loc_function() (foscat.backend.foscat_backend method) (foscat.BkTensorflow.BkTensorflow method) th0_val (foscat.HealSpline.heal_spline attribute) TileCache (class in foscat.Plot) TMPFILE_VERSION (foscat.FoCUS.FoCUS attribute) (in module foscat.FoCUS) to_dict() (foscat.BkBase.BackendBase method) to_gaussian() (foscat.scat_cov.funct method) to_numpy (foscat.Synthesis.Loss attribute) (foscat.Synthesis.Synthesis attribute) to_numpy() (foscat.backend.foscat_backend method) (foscat.BkBase.BackendBase method) (foscat.BkNumpy.BkNumpy method) (foscat.BkTensorflow.BkTensorflow method) (foscat.BkTorch.BkTorch method) (foscat.healpix_unet_torch.HealpixUNet method) (foscat.HOrientedConvol.HOrientedConvol method) (foscat.scat_cov.funct method) (foscat.SphericalStencil.SphericalStencil method) (foscat.UNET.UNET method) (foscat.unet_2_d_from_healpix_params.PlanarUNet method) to_tensor() (foscat.healpix_unet_torch.HealpixUNet method) (foscat.HOrientedConvol.HOrientedConvol method) (foscat.SphericalStencil.SphericalStencil method) (foscat.UNET.UNET method) (foscat.unet_2_d_from_healpix_params.PlanarUNet method) token_cell_ids (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) token_down (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) token_nside (foscat.healpix_vit_skip.HealpixViTSkip attribute) (foscat.healpix_vit_torch.HealpixViT attribute) token_proj (foscat.healpix_vit_torch.HealpixViT attribute) TORCH (foscat.backend.foscat_backend attribute) torch_device (foscat.BkTorch.BkTorch attribute) toreal() (foscat.scat.scat method) (foscat.scat1D.scat1D method) toring() (foscat.FoCUS.FoCUS method) train_synth_unet() (in module foscat.SynthHalfUNet2D) Transform() (foscat.HealSpline.heal_spline method) U ud_grade() (foscat.FoCUS.FoCUS method) (foscat.scat1D.funct method) ud_grade_1d() (foscat.FoCUS.FoCUS method) ud_grade_2() (foscat.FoCUS.FoCUS method) UNET (class in foscat.UNET) up (foscat.FoCUS.FoCUS attribute) Up() (foscat.HOrientedConvol.HOrientedConvol method) up_grade() (foscat.FoCUS.FoCUS method) (foscat.scat1D.funct method) (foscat.scat_cov.scat_cov method) up_grade_1d() (foscat.FoCUS.FoCUS method) up_grade_2_1d() (foscat.FoCUS.FoCUS method) up_norm (foscat.SphereUpGeo.SphereUpGeo attribute) upconvs (foscat.unet_2_d_from_healpix_params.PlanarUNet attribute) use_1D (foscat.FoCUS.FoCUS attribute) (foscat.scat_cov.scat_cov attribute) use_2D (foscat.FoCUS.FoCUS attribute) use_median (foscat.FoCUS.FoCUS attribute) use_pos_embed (foscat.planar_vit.PlanarViT attribute) V varlen_collate() (in module foscat.healpix_unet_torch), [1] VarLenHealpixDataset (class in foscat.healpix_unet_torch), [1] W w_idx (foscat.HOrientedConvol.HOrientedConvol attribute) w_norm_t (foscat.SphericalStencil.SphericalStencil attribute) w_smooth (foscat.FoCUS.FoCUS attribute) w_t (foscat.SphericalStencil.SphericalStencil attribute) wconv (foscat.UNET.UNET attribute) weight_interp_val (foscat.FoCUS.FoCUS attribute) weight_norm (foscat.SphereDownGeo.SphereDownGeo attribute) ww_CNN (foscat.FoCUS.FoCUS attribute) ww_CNN_Transpose (foscat.FoCUS.FoCUS attribute) ww_Imag (foscat.FoCUS.FoCUS attribute) ww_Real (foscat.FoCUS.FoCUS attribute) X x (foscat.healpix_unet_torch.HealpixDataset attribute) (foscat.healpix_unet_torch.VarLenHealpixDataset attribute), [1] (foscat.UNET.UNET attribute), [1] (in module foscat.planar_vit) X_CNN (foscat.FoCUS.FoCUS attribute) xtractmap() (foscat.Synthesis.Synthesis method) xyz_frac_to_tile_pixel() (in module foscat.Plot) Y y (foscat.healpix_unet_torch.HealpixDataset attribute) (foscat.healpix_unet_torch.VarLenHealpixDataset attribute), [1] Y_CNN (foscat.FoCUS.FoCUS attribute) Ym (foscat.alm.alm attribute) Yp (foscat.alm.alm attribute) Z Z_CNN (foscat.FoCUS.FoCUS attribute)