{"id":33140358,"url":"https://github.com/remicres/otbtf","last_synced_at":"2026-04-04T13:55:17.080Z","repository":{"id":46016399,"uuid":"136026679","full_name":"remicres/otbtf","owner":"remicres","description":"Deep learning with otb (mirror of https://forgemia.inra.fr/orfeo-toolbox/otbtf)","archived":false,"fork":false,"pushed_at":"2025-05-20T12:58:34.000Z","size":96633,"stargazers_count":161,"open_issues_count":23,"forks_count":39,"subscribers_count":11,"default_branch":"develop","last_synced_at":"2025-05-20T13:54:38.104Z","etag":null,"topics":["deep-learning","orfeotoolbox","otb","remote-sensing","tensorflow"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/remicres.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-06-04T13:09:09.000Z","updated_at":"2025-05-20T12:58:38.000Z","dependencies_parsed_at":"2024-01-12T00:28:11.200Z","dependency_job_id":"c99acedd-86db-488d-b18b-81a953b34fb1","html_url":"https://github.com/remicres/otbtf","commit_stats":null,"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"purl":"pkg:github/remicres/otbtf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remicres%2Fotbtf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remicres%2Fotbtf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remicres%2Fotbtf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remicres%2Fotbtf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remicres","download_url":"https://codeload.github.com/remicres/otbtf/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remicres%2Fotbtf/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31402276,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-04T10:20:44.708Z","status":"ssl_error","status_checked_at":"2026-04-04T10:20:06.846Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["deep-learning","orfeotoolbox","otb","remote-sensing","tensorflow"],"created_at":"2025-11-15T12:00:39.032Z","updated_at":"2026-04-04T13:55:17.076Z","avatar_url":"https://github.com/remicres.png","language":"C++","funding_links":[],"categories":["C++"],"sub_categories":[],"readme":"# OTBTF: Orfeo ToolBox meets TensorFlow\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"doc/images/logo.png\" width=\"160px\"\u003e\n\u003cbr\u003e\n\u003ca href=\"https://forgemia.inra.fr/orfeo-toolbox/otbtf/-/releases\"\u003e\n\u003cimg src=\"https://forgemia.inra.fr/orfeo-toolbox/otbtf/-/badges/release.svg\"\u003e\n\u003c/a\u003e\n\u003ca href=\"https://forgemia.inra.fr/orfeo-toolbox/otbtf/-/commits/develop\"\u003e\n\u003cimg src=\"https://forgemia.inra.fr/orfeo-toolbox/otbtf/badges/develop/pipeline.svg\"\u003e\n\u003c/a\u003e\n\u003cimg src='https://readthedocs.org/projects/otbtf/badge/?version=latest' alt='Documentation Status' /\u003e\n\u003ca href=\"LICENSE\"\u003e\n\u003cimg src=\"https://img.shields.io/badge/License-Apache%202.0-blue.svg\"\u003e\n\u003c/a\u003e\n\u003cimg src=\"https://img.shields.io/badge/dynamic/json?formatter=metric\u0026color=blue\u0026label=Docker%20pull\u0026query=%24.pull_count\u0026url=https://hub.docker.com/v2/repositories/mdl4eo/otbtf\"\u003e\n\u003c/p\u003e\n\nOTBTF is a remote module of the [Orfeo ToolBox](https://www.orfeo-toolbox.org). \nIt provides a generic, multi-purpose deep learning framework, targeting remote \nsensing images processing. It contains a set of process objects for OTB \nthat internally invoke [Tensorflow](https://www.tensorflow.org/), and new OTB \napplications to perform deep learning with real-world remote sensing images. \nApplications can be used to build OTB pipelines from Python or C++ APIs. OTBTF \nalso includes a python API to build quickly Keras compliant models suited for \nremote sensing imagery, easy to train in distributed environments. \n\n## Documentation\n\nThe [documentation](https://otbtf.readthedocs.io) is available on *readthedocs* \nas well as a [comprehensive tutorial](https://otb-keras-tutorial.readthedocs.io).\n\n## Use\n\nYou can use our latest GPU enabled docker images.\n\n```bash\ndocker run --gpus=all -ti mdl4eo/otbtf:latest-gpu otbcli_PatchesExtraction\ndocker run --gpus=all -ti mdl4eo/otbtf:latest-gpu python -c \"import otbtf\"\n```\n\nYou can also build OTBTF from sources (see the documentation)\n\n## Cite\n\n```\n@article{cresson2018framework,\n  title={A framework for remote sensing images processing using deep learning techniques},\n  author={Cresson, R{\\'e}mi},\n  journal={IEEE Geoscience and Remote Sensing Letters},\n  volume={16},\n  number={1},\n  pages={25--29},\n  year={2018},\n  publisher={IEEE}\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremicres%2Fotbtf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fremicres%2Fotbtf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremicres%2Fotbtf/lists"}