{"id":19178583,"url":"https://github.com/cloud-cv/diverse-beam-search","last_synced_at":"2025-05-07T20:45:26.736Z","repository":{"id":70690424,"uuid":"58677376","full_name":"Cloud-CV/diverse-beam-search","owner":"Cloud-CV","description":":mag: :shipit: Decoding Diverse Solutions from Neural Sequence Models","archived":false,"fork":false,"pushed_at":"2018-08-13T18:56:18.000Z","size":3272,"stargazers_count":76,"open_issues_count":5,"forks_count":19,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-05-07T20:45:18.630Z","etag":null,"topics":["artificial-intelligence","beam-search","deep-learning","neural-network","neuraltalk"],"latest_commit_sha":null,"homepage":"http://dbs.cloudcv.org","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cloud-CV.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-05-12T21:15:48.000Z","updated_at":"2025-03-15T09:15:24.000Z","dependencies_parsed_at":"2023-02-28T10:32:03.363Z","dependency_job_id":null,"html_url":"https://github.com/Cloud-CV/diverse-beam-search","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2Fdiverse-beam-search","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2Fdiverse-beam-search/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2Fdiverse-beam-search/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cloud-CV%2Fdiverse-beam-search/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cloud-CV","download_url":"https://codeload.github.com/Cloud-CV/diverse-beam-search/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252954145,"owners_count":21830895,"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":["artificial-intelligence","beam-search","deep-learning","neural-network","neuraltalk"],"created_at":"2024-11-09T10:40:00.836Z","updated_at":"2025-05-07T20:45:26.717Z","avatar_url":"https://github.com/Cloud-CV.png","language":"Lua","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Diverse Beam Search\n\n[![Join the chat at https://gitter.im/Cloud-CV/Lobby](https://badges.gitter.im/Cloud-CV/Lobby.svg)](https://gitter.im/Cloud-CV/Lobby?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\nBeam search, the standard work-horse for decoding outputs from neural sequence models like RNNs produces generic and uninteresting sequences. This is inadequate for AI tasks with inherent ambiguity — for example, there can be multiple correct ways of describing the contents of an image. To overcome this we propose a diversity-promoting replacement, Diverse Beam Search that produces sequences that are significantly different — with runtime and memory requirements comparable to beam search.\n\n**Arxiv Paper link**: https://arxiv.org/abs/1610.02424\n\n**Diverse Beam Search Demo**: http://dbs.cloudcv.org/captioning\n\n![Imgur](http://i.imgur.com/SDsw7sP.gif)\n\n## Installing / Getting started\n\nWe use RabbitMQ to queue the submitted jobs. Also, we use Redis as backend for realtime communication using websockets.\n\nAll the instructions for setting diverse beam search from scratch can be found  [here](https://github.com/Cloud-CV/diverse-beam-search/blob/master/INSTALLATION.md)\n\n## Interested in Contributing?\n\nCloud-CV always welcomes new contributors to learn the new cutting edge technologies. If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.\n\nIf you have more questions about the project, then you can talk to us on our [Gitter Channel](https://gitter.im/Cloud-CV/Lobby).  \n\n## Acknowledgements\n\n- [Original Diverse Beam Search Code](https://github.com/ashwinkalyan/dbs)\n- [NeuralTalk2](https://github.com/karpathy/neuraltalk2/)\n- [PyTorch](https://github.com/hughperkins/pytorch)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloud-cv%2Fdiverse-beam-search","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloud-cv%2Fdiverse-beam-search","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloud-cv%2Fdiverse-beam-search/lists"}