{"id":18835266,"url":"https://github.com/mlpack/mlboard","last_synced_at":"2025-04-14T05:24:14.720Z","repository":{"id":54263757,"uuid":"267387091","full_name":"mlpack/mlboard","owner":"mlpack","description":"mlpack visualization tool","archived":false,"fork":false,"pushed_at":"2021-08-14T15:26:30.000Z","size":4429,"stargazers_count":12,"open_issues_count":5,"forks_count":8,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-27T19:14:18.553Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mlpack.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-05-27T17:44:07.000Z","updated_at":"2024-09-21T09:17:04.000Z","dependencies_parsed_at":"2022-08-13T10:20:51.020Z","dependency_job_id":null,"html_url":"https://github.com/mlpack/mlboard","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlpack%2Fmlboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlpack%2Fmlboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlpack%2Fmlboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlpack%2Fmlboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mlpack","download_url":"https://codeload.github.com/mlpack/mlboard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248825495,"owners_count":21167495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T02:15:21.986Z","updated_at":"2025-04-14T05:24:14.703Z","avatar_url":"https://github.com/mlpack.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mlboard\nmlpack visualization tool\n\nmlboard is a tool that allows you to log mlpack data in the format that the TensorBoard frontend can render in browsers.\n\nmlboard is still in the development phase. You can track the development ideas [here](https://www.mlpack.org/gsocblog/Jeffin2020CBP.html)\n\n### 0. Contents\n\n  1. [Building mlboard from source](#1-building-the-source-code)\n  2. [Supported Summary Types](#2-supported-summary-types)\n  3. [Usage](examples/getting-started.md)\n  4. [Faq](examples/faq.md)\n\n### 1. Building the source code \n\nFor mlboard to run, you have to install protobuf\n\n- For Mac OS \n\n```\nbrew install protobuf\n```\n\n- For debian-based systems\n\n```\nsudo apt-get install libprotobuf-dev protobuf-compiler\n```\n\nwould be sufficient. \n\nMake a build directory.  The directory can have any name, but 'build' is\nsufficient.\n\n```\n    $ mkdir build\n    $ cd build\n```\n\nThe next step is to run CMake to configure the project.  Running CMake is the\nequivalent to running `./configure` with autotools. \n\n```\n    $ cmake ../\n```\n\nNote : The test build are by default `ON`, you can avoid building test by providing args to CMake as `cmake -DBUILD_TESTS=OFF ../`\n\nOnce CMake is configured, building the library is as simple as typing 'make'. This will build all library components as well as 'mlboard_tests'.\n\n```\n    $ make\n```\n\nNote : If you only want to build test you can hit\n\n```\n    $ make mlboard_tests\n```\n\nIf you wish to install mlboard to `/usr/local/include/mlboard/`, `/usr/local/lib/`,\nand `/usr/local/bin/`, make sure you have root privileges (or write permissions \nto those three directories), and simply type\n\n```\n    $ make install\n```\n\nand the mlboard headers are found in `/usr/local/include/mlpack/`.\n\nTo run test, you can issue the following command:\n\n```\n    $ ./mlboard_tests\n```\n\nIf you wish to keep the logs generated while running the test, you could compile it with the following command:\n\n```\n    $ cmake -DKEEP_TEST_LOGS=ON ../\n```\n\n### 2. Supported Summary types\n\nFollowing are the Summary types you could log using mlboard:\n\n- [Scalar Summary](examples/scalar.md)\n- [Image Summary](examples/image.md)\n- [Histogram Summary](examples/histogram.md)\n- [PrCurve Summary](examples/prcurve.md)\n- [Text Summary](examples/text.md)\n- [Embedding Summary](examples/embedding.md)\n\n### 3. Usage\n\nPlease glance at [Getting started](examples/getting-started.md) to know more about how to use mlboard.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlpack%2Fmlboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmlpack%2Fmlboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlpack%2Fmlboard/lists"}