{"id":30835772,"url":"https://github.com/internaut/py-lbg","last_synced_at":"2025-09-06T17:13:53.819Z","repository":{"id":145537000,"uuid":"49367130","full_name":"internaut/py-lbg","owner":"internaut","description":"Python Implementation for Linde-Buzo-Gray / Generalized Lloyd Algorithm for vector quantization.","archived":false,"fork":false,"pushed_at":"2021-12-17T08:22:07.000Z","size":32,"stargazers_count":26,"open_issues_count":0,"forks_count":11,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-10-20T20:24:43.659Z","etag":null,"topics":["clustering","linde-buzo-gray","python"],"latest_commit_sha":null,"homepage":"https://mkonrad.net/projects/gen_lloyd.html","language":"Jupyter Notebook","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/internaut.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}},"created_at":"2016-01-10T13:05:56.000Z","updated_at":"2023-10-09T01:39:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"2822dbc4-1d7f-4ff9-908e-0ef56956c9bf","html_url":"https://github.com/internaut/py-lbg","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/internaut/py-lbg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internaut%2Fpy-lbg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internaut%2Fpy-lbg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internaut%2Fpy-lbg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internaut%2Fpy-lbg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/internaut","download_url":"https://codeload.github.com/internaut/py-lbg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/internaut%2Fpy-lbg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273933933,"owners_count":25193602,"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","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["clustering","linde-buzo-gray","python"],"created_at":"2025-09-06T17:13:24.017Z","updated_at":"2025-09-06T17:13:53.810Z","avatar_url":"https://github.com/internaut.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Python Implementation for Linde-Buzo-Gray / Generalized Lloyd Algorithm\n\nThis is a small set of Python functions that implement the\n[Generalized-Lloyd or Linde-Buzo-Gray Algorithm](https://en.wikipedia.org/wiki/Linde%E2%80%93Buzo%E2%80%93Gray_algorithm)\nfor vector quantization. It allows clustering of vectors of any dimension. This is helpful for example for\nimage classification when using the SIFT or SURF algorithms where you can cluster the feature vectors. It might\nbe also useful if you want to cluster a large amount of points on a map.\n\nSee also: http://mkonrad.net/projects/gen_lloyd.html\n\nSee also my original [Java implementation](https://github.com/internaut/JGenLloydCluster).\n\nThe repository also contains an IPython notebook to visualize how this algorithm works.\n\nThe source-code is provided under [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finternaut%2Fpy-lbg","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finternaut%2Fpy-lbg","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finternaut%2Fpy-lbg/lists"}