deepof package
Submodules
- deepof.data module
- deepof.deepof_train_embeddings module
- deepof.hypermodels module
- deepof.models module
- deepof.models
- deepof.models.get_TCN_decoder
- deepof.models.get_TCN_encoder
- deepof.models.get_recurrent_decoder
- deepof.models.get_recurrent_encoder
- deepof.models.get_transformer_decoder
- deepof.models.get_transformer_encoder
- deepof.models.get_vade
- deepof.models.get_vqvae
- deepof.models.Classifier
- deepof.models.Contrastive
- deepof.models.GaussianMixtureLatent
- deepof.models.VQVAE
- deepof.models.VaDE
- deepof.models.VectorQuantizer
- deepof.post_hoc module
- deepof.post_hoc
- deepof.post_hoc.recluster
- deepof.post_hoc.get_time_on_cluster
- deepof.post_hoc.get_aggregated_embedding
- deepof.post_hoc.select_time_bin
- deepof.post_hoc.condition_distance_binning
- deepof.post_hoc.separation_between_conditions
- deepof.post_hoc.fit_normative_global_model
- deepof.post_hoc.enrichment_across_conditions
- deepof.post_hoc.get_transitions
- deepof.post_hoc.compute_transition_matrix_per_condition
- deepof.post_hoc.compute_steady_state
- deepof.post_hoc.compute_UMAP
- deepof.post_hoc.align_deepof_kinematics_with_unsupervised_labels
- deepof.post_hoc.chunk_summary_statistics
- deepof.post_hoc.annotate_time_chunks
- deepof.post_hoc.chunk_cv_splitter
- deepof.post_hoc.train_supervised_cluster_detectors
- deepof.post_hoc.explain_clusters
- deepof.annotation_utils module
- deepof.annotation_utils
- deepof.annotation_utils.climb_wall
- deepof.annotation_utils.close_double_contact
- deepof.annotation_utils.close_single_contact
- deepof.annotation_utils.following_path
- deepof.annotation_utils.frame_corners
- deepof.annotation_utils.get_hparameters
- deepof.annotation_utils.huddle
- deepof.annotation_utils.look_around
- deepof.annotation_utils.max_behaviour
- deepof.annotation_utils.outside_ellipse
- deepof.annotation_utils.rotate
- deepof.annotation_utils.sniff_object
- deepof.annotation_utils.supervised_tagging
- deepof.annotation_utils.tagged_video_output
- deepof.model_utils module
- deepof.model_utils
- deepof.model_utils.cluster_frequencies_regularizer
- deepof.model_utils.compute_kmeans_loss
- deepof.model_utils.compute_shannon_entropy
- deepof.model_utils.create_look_ahead_mask
- deepof.model_utils.create_masks
- deepof.model_utils.create_padding_mask
- deepof.model_utils.dcl_loss
- deepof.model_utils.embedding_model_fitting
- deepof.model_utils.embedding_per_video
- deepof.model_utils.fc_loss
- deepof.model_utils.find_learning_rate
- deepof.model_utils.get_angles
- deepof.model_utils.get_callbacks
- deepof.model_utils.get_hard_counts
- deepof.model_utils.get_k_nearest_neighbors
- deepof.model_utils.get_recurrent_block
- deepof.model_utils.hard_loss
- deepof.model_utils.log_hyperparameters
- deepof.model_utils.nce_loss
- deepof.model_utils.plot_lr_vs_loss
- deepof.model_utils.positional_encoding
- deepof.model_utils.select_contrastive_loss
- deepof.model_utils.tune_search
- deepof.model_utils.ClusterControl
- deepof.model_utils.CustomStopper
- deepof.model_utils.ExponentialLearningRate
- deepof.model_utils.ProbabilisticDecoder
- deepof.model_utils.TransformerDecoder
- deepof.model_utils.TransformerDecoderLayer
- deepof.model_utils.TransformerEncoder
- deepof.model_utils.TransformerEncoderLayer
- deepof.utils module
- deepof.utils
- deepof.utils.align_trajectories
- deepof.utils.angle
- deepof.utils.arena_parameter_extraction
- deepof.utils.automatically_recognize_arena
- deepof.utils.bp2polar
- deepof.utils.bpart_distance
- deepof.utils.closest_side
- deepof.utils.cluster_transition_matrix
- deepof.utils.compute_animal_presence_mask
- deepof.utils.compute_areas
- deepof.utils.compute_dist
- deepof.utils.connect_mouse
- deepof.utils.edges_to_weighted_adj
- deepof.utils.enumerate_all_bridges
- deepof.utils.extract_polygonal_arena_coordinates
- deepof.utils.filter_columns
- deepof.utils.filter_short_bouts
- deepof.utils.fit_ellipse_to_polygon
- deepof.utils.full_outlier_mask
- deepof.utils.get_arenas
- deepof.utils.gmm_compute
- deepof.utils.gmm_model_selection
- deepof.utils.interpolate_outliers
- deepof.utils.iterative_imputation
- deepof.utils.kleinberg
- deepof.utils.load_segmentation_model
- deepof.utils.load_table
- deepof.utils.mask_outliers
- deepof.utils.moving_average
- deepof.utils.rename_track_bps
- deepof.utils.retrieve_corners_from_image
- deepof.utils.rolling_speed
- deepof.utils.rolling_window
- deepof.utils.rotate
- deepof.utils.rupture_per_experiment
- deepof.utils.scale_animal
- deepof.utils.scale_table
- deepof.utils.set_missing_animals
- deepof.utils.simplify_polygon
- deepof.utils.smooth_boolean_array
- deepof.utils.smooth_mult_trajectory
- deepof.utils.split_with_breakpoints
- deepof.utils.str2bool
- deepof.utils.tab2polar
- deepof.visuals module
- deepof.visuals
- deepof.visuals.plot_arena
- deepof.visuals.heatmap
- deepof.visuals.plot_heatmaps
- deepof.visuals.plot_gantt
- deepof.visuals.plot_enrichment
- deepof.visuals.plot_transitions
- deepof.visuals.plot_stationary_entropy
- deepof.visuals.plot_normative_log_likelihood
- deepof.visuals.plot_embeddings
- deepof.visuals.animate_skeleton
- deepof.visuals.plot_cluster_detection_performance
- deepof.visuals.plot_shap_swarm_per_cluster
- deepof.visuals.output_cluster_video
- deepof.visuals.output_videos_per_cluster
- deepof.visuals.output_unsupervised_annotated_video
- deepof.visuals.export_annotated_video
- deepof.visuals.plot_distance_between_conditions
- deepof.visuals.tag_annotated_frames
- deepof.visuals.annotate_video