Skip to content

ROCm/hipDNN

Repository files navigation

hipDNN

EARLY ADOPTER WARNING

Hipdnn is in the early stages of development, there is currently very limited or no functionality available to solve problems

Getting Started

The fastest way to get started with hipdnn is to follow the quick start steps in the build guide

Building

The full build steps are documented in the Building.md file.

Design

The overall design of hipDNN is documented in the Design.md file. This document includes the overall architecture of the library.

Plugin Development

If you are interested in writing a plugin for hipDNN, please see the Plugin Development document.

Logging

There are two environment variables that control the logging in hipDNN.

HIPDNN_LOG_LEVEL: This controls the level of logging. The supported levels are:

  • off: no logging
  • info: info level logging
  • warn: warning level logging
  • error: error level logging
  • fatal: fatal level logging

If the log level is not set, then the default log level is off.

HIPDNN_LOG_FILE: this controls the path to the file where logs will be appended. If this is not set, logs will go to stderr.

Frontend and Plugin Logging.

The frontend and plugins log to the same file as the backend but they will have to setup the logger themselves via the initialize_callback_logging function. The user should pass the backend API call hipdnnLoggingCallback_ext as the callback function to have the logs all output to the same destination.

About

hipDNN

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 20