![]() |
Jetson Inference
DNN Vision Library
|
#include "json.hpp"Go to the source code of this file.
Macros | |
| #define | JSON_STR(x) (x.is_string() ? x.get<std::string>() : "") |
| Helper macro for getting a string from a JSON element. More... | |
| #define | JSON_STR_DEFAULT(x, default) (x.is_string() ? x.get<std::string>() : default) |
| Helper macro for getting a string from a JSON element. More... | |
Functions | |
| bool | DownloadModel (nlohmann::json &model, uint32_t retries=2) |
| Download a pre-trained model given its JSON config. More... | |
| bool | DownloadModel (const char *type, const char *name, nlohmann::json &model, uint32_t retries=2) |
| Download a pre-trained model and return its JSON config. More... | |
| bool | FindModel (const char *type, const char *name) |
| Check if a model can be found in the model manifest. More... | |
| bool | FindModel (const char *type, const char *name, nlohmann::json &model) |
| Find a pre-trained model's config in the model manifest. More... | |
| bool | FindModel (const char *type, const char *name, nlohmann::json &models, nlohmann::json &model) |
| Find a pre-trained model's config in the model manifest. More... | |
| bool | LoadModelManifest (const char *path="networks/models.json") |
| Load the model manifest from a JSON file. More... | |
| bool | LoadModelManifest (nlohmann::json &models, const char *path="networks/models.json") |
| Load the model manifest from a JSON file. More... | |