WorkingDirectory        Set Working Directory and Save File Global
                        Variables
animl_install           Load animl-py if available
animl_install_instructions
                        Installation Instructions for animl-r Python
                        dependencies
build_file_manifest     File Management Module
check_file              Check for files existence and prompt user if
                        they want to load
check_python            Check that the python version is compatible
                        with the current version of animl-py
classify                Infer Species for Given Detections
compute_batched_distance_matrix
                        Computes the distance matrix in a batched
                        manner to save memory.
compute_distance_matrix
                        A wrapper function for computing distance
                        matrix.
cosine_distance         Computes cosine distance of two sets of vectors
create_pyenv            Install python if necessary and create the
                        environment animl_env
delete_pyenv            Delete the animl_env environment
detect                  Apply MegaDetector to a Given Batch of Images
download_model          Download specified model to the given
                        directory.
euclidean_squared_distance
                        Computes euclidean squared distance of two sets
                        of vectors
export_camtrapR         Export data into sorted folders organized by
                        station
export_coco             Converts the .csv file to a COCO-formatted
                        .json file.
export_folders          Create SymLink Directories and Sort Classified
                        Images
export_megadetector     Converts the .csv file to the MD-formatted
                        .json file.
export_timelapse        Converts the Manifests to a csv file that
                        contains columns needed for TimeLapse
                        conversion in later step
extract_frames          Extract frames from video for classification
extract_miew_embeddings
                        Extract Embeddings from MiewID
get_animals             Return a dataframe of only MD animals
get_empty               Return MD empty, vehicle and human images in a
                        dataframe
get_frame_as_image      Given a video path, return a specific frame as
                        an RGB image
list_models             List available models for download.
load_animl              Load animl-py if available
load_class_list         Load class list .csv file
load_classifier         Load a Classifier Model and Class_list
load_data               Load .csv or .Rdata file
load_detector           Load an Object Detector
load_json               Load data from a JSON file.
load_miew               Load MiewID model
parse_detections        Parse MD results into a simple dataframe
plot_all_bounding_boxes
                        Plot all bounding boxes in a manifest
plot_box                Plot bounding boxes on image from md results
remove_diagonal         Removes the diagonal elements from a square
                        matrix.
remove_link             Remove Sorted Links
save_classifier         Save model state weights
save_data               Save Data to Given File
save_json               Save data to a JSON file.
sequence_classification
                        Leverage sequences to classify images
single_classification   Get Maximum likelihood label for each Detection
test_main               Test a model with a Config file
train_main              Model Training
train_val_test          Splits the manifest into training validation
                        and test datasets for training
update_animl_py         Update animl-py version for the given
                        environment
update_labels_from_folders
                        Udate Results from File Browser
