hmpnet

The code for the paper titled "HMPNet: A Feature Aggregation Architecture for Maritime Object Detection from a Shipborne Perspective" has been accepted by the International Conference on Multimedia and Expo (ICME 2025, CCF-B).

https://github.com/xi029/hmpnet

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (12.4%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

The code for the paper titled "HMPNet: A Feature Aggregation Architecture for Maritime Object Detection from a Shipborne Perspective" has been accepted by the International Conference on Multimedia and Expo (ICME 2025, CCF-B).

Basic Info
  • Host: GitHub
  • Owner: xi029
  • License: gpl-3.0
  • Language: Python
  • Default Branch: master
  • Homepage:
  • Size: 7.74 MB
Statistics
  • Stars: 1
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed 8 months ago
Metadata Files
Readme License Citation

docs/README.md


Ultralytics logo

📚 Ultralytics Docs

Ultralytics Docs are the gateway to understanding and utilizing our cutting-edge machine learning tools. These documents are deployed to https://docs.ultralytics.com for your convenience.

pages-build-deployment Check Broken links Check Domains Ultralytics Actions

Discord Ultralytics Forums Ultralytics Reddit

🛠️ Installation

PyPI - Version Downloads PyPI - Python Version

To install the ultralytics package in developer mode, ensure you have Git and Python 3 installed on your system. Then, follow these steps:

  1. Clone the ultralytics repository to your local machine using Git:

    bash git clone https://github.com/ultralytics/ultralytics.git

  2. Navigate to the cloned repository's root directory:

    bash cd ultralytics

  3. Install the package in developer mode using pip (or pip3 for Python 3):

    bash pip install -e '.[dev]'

  • This command installs the ultralytics package along with all development dependencies, allowing you to modify the package code and have the changes immediately reflected in your Python environment.

🚀 Building and Serving Locally

The mkdocs serve command builds and serves a local version of your MkDocs documentation, ideal for development and testing:

bash mkdocs serve

  • Command Breakdown:

    • mkdocs is the main MkDocs command-line interface.
    • serve is the subcommand to build and locally serve your documentation.
  • 🧐 Note:

    • Grasp changes to the docs in real-time as mkdocs serve supports live reloading.
    • To stop the local server, press CTRL+C.

🌍 Building and Serving Multi-Language

Supporting multi-language documentation? Follow these steps:

  1. Stage all new language *.md files with Git:

    bash git add docs/**/*.md -f

  2. Build all languages to the /site folder, ensuring relevant root-level files are present:

    ```bash

    Clear existing /site directory

    rm -rf site

    Loop through each language config file and build

    mkdocs build -f docs/mkdocs.yml for file in docs/mkdocs_*.yml; do echo "Building MkDocs site with $file" mkdocs build -f "$file" done ```

  3. To preview your site, initiate a simple HTTP server:

    ```bash cd site python -m http.server

    Open in your preferred browser

    ```

  • 🖥️ Access the live site at http://localhost:8000.

📤 Deploying Your Documentation Site

Choose a hosting provider and deployment method for your MkDocs documentation:

  • Configure mkdocs.yml with deployment settings.
  • Use mkdocs deploy to build and deploy your site.

  • GitHub Pages Deployment Example:

    bash mkdocs gh-deploy

  • Update the "Custom domain" in your repository's settings for a personalized URL.

MkDocs deployment example

💡 Contribute

We cherish the community's input as it drives Ultralytics open-source initiatives. Dive into the Contributing Guide and share your thoughts via our Survey. A heartfelt thank you 🙏 to each contributor!

Ultralytics open-source contributors

📜 License

Ultralytics Docs presents two licensing options:

  • AGPL-3.0 License: Perfect for academia and open collaboration. Details are in the LICENSE file.
  • Enterprise License: Tailored for commercial usage, offering a seamless blend of Ultralytics technology in your products. Learn more at Ultralytics Licensing.

✉️ Contact

For Ultralytics bug reports and feature requests please visit GitHub Issues. Become a member of the Ultralytics Discord, Reddit, or Forums for asking questions, sharing projects, learning discussions, or for help with all things Ultralytics!


Ultralytics GitHub space Ultralytics LinkedIn space Ultralytics Twitter space Ultralytics YouTube space Ultralytics TikTok space Ultralytics BiliBili space Ultralytics Discord

Citation (CITATION.cff)

# This CITATION.cff file was generated with https://bit.ly/cffinit

cff-version: 1.2.0
title: Ultralytics YOLO
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Glenn
    family-names: Jocher
    affiliation: Ultralytics
    orcid: 'https://orcid.org/0000-0001-5950-6979'
  - family-names: Qiu
    given-names: Jing
    affiliation: Ultralytics
    orcid: 'https://orcid.org/0000-0003-3783-7069'
  - given-names: Ayush
    family-names: Chaurasia
    affiliation: Ultralytics
    orcid: 'https://orcid.org/0000-0002-7603-6750'
repository-code: 'https://github.com/ultralytics/ultralytics'
url: 'https://ultralytics.com'
license: AGPL-3.0
version: 8.0.0
date-released: '2023-01-10'

GitHub Events

Total
  • Public event: 1
  • Push event: 7
  • Create event: 2
Last Year
  • Public event: 1
  • Push event: 7
  • Create event: 2

Dependencies

examples/YOLO-Series-ONNXRuntime-Rust/Cargo.toml cargo
examples/YOLOv8-ONNXRuntime-Rust/Cargo.toml cargo
docker/Dockerfile docker
  • pytorch/pytorch 2.5.0-cuda12.4-cudnn9-runtime build
examples/YOLOv8-Action-Recognition/requirements.txt pypi
  • transformers *
  • ultralytics *
requirements.txt pypi
  • PyYAML >=5.3.1
  • gitpython >=3.1.30
  • matplotlib >=3.3
  • numpy >=1.23.5
  • opencv-python >=4.1.1
  • pandas >=1.1.4
  • pillow >=10.3.0
  • psutil *
  • requests >=2.32.2
  • scipy >=1.4.1
  • seaborn >=0.11.0
  • setuptools >=70.0.0
  • thop >=0.1.1
  • timm >=1.0.7
  • torchvision >=0.9.0
  • tqdm >=4.66.3