fovi.sensing package
Modules
- fovi.sensing.calibrated_sample_cuda
cache()PathPath.cwd()Path.home()Path.samefile()Path.iterdir()Path.glob()Path.rglob()Path.absolute()Path.resolve()Path.stat()Path.owner()Path.group()Path.open()Path.read_bytes()Path.read_text()Path.write_bytes()Path.write_text()Path.readlink()Path.touch()Path.mkdir()Path.chmod()Path.lchmod()Path.unlink()Path.rmdir()Path.lstat()Path.rename()Path.replace()Path.symlink_to()Path.hardlink_to()Path.link_to()Path.exists()Path.is_dir()Path.is_file()Path.is_mount()Path.is_symlink()Path.is_block_device()Path.is_char_device()Path.is_fifo()Path.is_socket()Path.expanduser()
CameraModelCameraModel.modelCameraModel.image_sizeCameraModel.intrinsicsCameraModel.distortionCameraModel.image_circleCameraModel.max_angle_degCameraModel.from_config()CameraModel.resized()CameraModel._pinhole_undistort()CameraModel.pixel_validity()CameraModel.project()CameraModel.unproject()CameraModel.field_of_view()CameraModel.__init__()
validate_gaze_convention()validate_sampling_mode()CalibratedCudaSampler
- fovi.sensing.calibration
minimize_scalar()find_desired_res()isotropic_foveal_ring()CameraModelCameraModel.modelCameraModel.image_sizeCameraModel.intrinsicsCameraModel.distortionCameraModel.image_circleCameraModel.max_angle_degCameraModel.from_config()CameraModel.resized()CameraModel._pinhole_undistort()CameraModel.pixel_validity()CameraModel.project()CameraModel.unproject()CameraModel.field_of_view()CameraModel.__init__()
angular_directions()gaze_rotation()calibrated_cmf_a()
- fovi.sensing.coords
SamplingCoordsget_isotropic_sampling_coords()get_logpolar_image_sampling_coords()get_warped_cartesian_sampling_coords()isotropic_foveal_ring()num_sampling_coords_isotropic()find_desired_res()get_sampling_coords()rowcol_to_xy()xy_to_rowcol()xy_to_colrow()num_sampling_coords()transform_sampling_grid()auto_match_num_coords()logpolar_radius()cart_to_polar()polar_to_cart()cart_to_complex_log()
- fovi.sensing.grid_sample_cuda
- fovi.sensing.manifold
CorticalSensorManifoldCorticalSensorManifold.__init__()CorticalSensorManifold.m()CorticalSensorManifold.rho_3d()CorticalSensorManifold.phi_3d()CorticalSensorManifold.dm_dr()CorticalSensorManifold.drho_dr()CorticalSensorManifold.z_integrand()CorticalSensorManifold.z_3d()CorticalSensorManifold.map_3d()CorticalSensorManifold.map_to_xyz()CorticalSensorManifold.normalize_coords()CorticalSensorManifold.cort_cartesian_to_cort_cylindrical()CorticalSensorManifold.vis_cartesian_to_cort_cartesian()CorticalSensorManifold.r_from_z()CorticalSensorManifold.cylindrical_to_visual_polar()CorticalSensorManifold.init_visual_mesh()CorticalSensorManifold.init_cortical_mesh()CorticalSensorManifold.reverse_map()
vis_cartesian_to_cortical_cartesian_coords()vis_cartesian_to_cortical_cylindrical()cortical_cylindrical_to_cortical_cartesian()
- fovi.sensing.policies
BaseSaccadePolicyMultiRandomSaccadePolicyMultiRandomSaccadePolicy.retinal_transformMultiRandomSaccadePolicy.n_fixationsMultiRandomSaccadePolicy.fixation_sizeMultiRandomSaccadePolicy.multi_policyMultiRandomSaccadePolicy.nonrandom_valMultiRandomSaccadePolicy.norm_dist_from_centerMultiRandomSaccadePolicy.__init__()MultiRandomSaccadePolicy.forward()
NoSaccadePolicyPolicyRegistry
- fovi.sensing.projection
MappingAbstractSetdataclass()replace()RealTypedDict()TensorTensor._clear_non_serializable_cached_data()Tensor.backward()Tensor.cholesky()Tensor.detach()Tensor.detach_()Tensor.dim_order()Tensor.eig()Tensor.index()Tensor.is_shared()Tensor.istft()Tensor.lstsq()Tensor.lu()Tensor.module_load()Tensor.norm()Tensor.qr()Tensor.register_hook()Tensor.register_post_accumulate_grad_hook()Tensor.reinforce()Tensor.resize()Tensor.resize_as()Tensor.share_memory_()Tensor.solve()Tensor.split()Tensor.stft()Tensor.storage()Tensor.storage_type()Tensor.symeig()Tensor.to_sparse_coo()Tensor.unflatten()Tensor.unique()Tensor.unique_consecutive()
validate_gaze_convention()_calibration_float()CameraCalibrationCameraModelCameraModel.modelCameraModel.image_sizeCameraModel.intrinsicsCameraModel.distortionCameraModel.image_circleCameraModel.max_angle_degCameraModel.from_config()CameraModel.resized()CameraModel._pinhole_undistort()CameraModel.pixel_validity()CameraModel.project()CameraModel.unproject()CameraModel.field_of_view()CameraModel.__init__()
angular_directions()gaze_rotation()
- fovi.sensing.retina
RetinalTransformRetinalTransform.__init__()RetinalTransform.camera_modelRetinalTransform.forward()RetinalTransform._uint8_to_unit()RetinalTransform._announce_pre_transform_execution()RetinalTransform._fast_pre_transforms_supported()RetinalTransform._random_grayscale_points()RetinalTransform._padding_mask_src()RetinalTransform._sample_then_pre_transform()RetinalTransform.change_sigma()RetinalTransform.get_warp_params()RetinalTransform._check_fixation_size()RetinalTransform._check_fix_loc()RetinalTransform._check_aspect_ratio()RetinalTransform._apply_aspect_ratio()
min_diff_for_cmf_a()get_min_cmf_a()GaussianColorDecay
- fovi.sensing.samplers
BaseGridSamplerGridSamplerGridSampler.__init__()GridSampler.camera_modelGridSampler.modeGridSampler.output_dtypeGridSampler.gaze_conventionGridSampler._torch_direct_sample()GridSampler._torch_grid_sample()GridSampler.last_backendGridSampler.calibrated_pixels()GridSampler._sample_calibrated()GridSampler.calibrated_forward()GridSampler.forward()GridSampler.all_coords()
KNNGridSamplerGaussianKNNGridSampler
- fovi.sensing.validation