{"id":20837324,"url":"https://github.com/apache/flink-ml","last_synced_at":"2025-04-15T00:40:18.051Z","repository":{"id":36975363,"uuid":"351617021","full_name":"apache/flink-ml","owner":"apache","description":"Machine learning library of Apache Flink","archived":false,"fork":false,"pushed_at":"2024-11-04T07:57:55.000Z","size":3094,"stargazers_count":317,"open_issues_count":8,"forks_count":92,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-04-15T00:39:51.206Z","etag":null,"topics":["big-data","flink","java","machine-learning","ml","python"],"latest_commit_sha":null,"homepage":"https://flink.apache.org/","language":"Java","has_issues":false,"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/apache.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2021-03-26T00:42:03.000Z","updated_at":"2025-04-11T04:31:07.000Z","dependencies_parsed_at":"2023-02-19T15:45:16.930Z","dependency_job_id":"aab2927a-e4fd-44ef-aa2c-9c1a1f1e5700","html_url":"https://github.com/apache/flink-ml","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflink-ml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflink-ml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflink-ml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/apache%2Fflink-ml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/apache","download_url":"https://codeload.github.com/apache/flink-ml/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248986270,"owners_count":21194024,"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":["big-data","flink","java","machine-learning","ml","python"],"created_at":"2024-11-18T01:05:30.909Z","updated_at":"2025-04-15T00:40:18.035Z","avatar_url":"https://github.com/apache.png","language":"Java","readme":"Flink ML is a library which provides machine learning (ML) APIs and\ninfrastructures that simplify the building of ML pipelines. Users can implement\nML algorithms with the standard ML APIs and further use these infrastructures to\nbuild ML pipelines for both training and inference jobs.\n\nFlink ML is developed under the umbrella of [Apache\nFlink](https://flink.apache.org/).\n\n## \u003ca name=\"start\"\u003e\u003c/a\u003eGetting Started\n\nYou can follow the [Python quick\nstart](https://nightlies.apache.org/flink/flink-ml-docs-master/docs/try-flink-ml/python/quick-start/)\nand the [Java quick\nstart](https://nightlies.apache.org/flink/flink-ml-docs-master/docs/try-flink-ml/java/quick-start/)\nto get hands-on experience with Flink ML Python and Java APIs respectively.\n\n## \u003ca name=\"build\"\u003e\u003c/a\u003eBuilding the Project\n\nRun the `mvn clean package` command.\n\nThen you will find a JAR file that contains your application, plus any libraries\nthat you may have added as dependencies to the application:\n`target/\u003cartifact-id\u003e-\u003cversion\u003e.jar`.\n\n## \u003ca name=\"benchmark\"\u003e\u003c/a\u003eBenchmark\n\nFlink ML provides functionalities to benchmark its machine learning algorithms.\nFor detailed information, please check the [Benchmark Getting\nStarted](./flink-ml-benchmark/README.md).\n\n## \u003ca name=\"documentation\"\u003e\u003c/a\u003eDocumentation\n\nThe documentation of Flink ML is located on the website:\nhttps://nightlies.apache.org/flink/flink-ml-docs-master/ or in the docs/\ndirectory of the source code.\n\n## \u003ca name=\"contributing\"\u003e\u003c/a\u003eContributing\n\nYou can learn more about how to contribute in the [Apache Flink\nwebsite](https://flink.apache.org/contributing/how-to-contribute.html). For code\ncontributions, please read carefully the [Contributing\nCode](https://flink.apache.org/contributing/contribute-code.html) section for an\noverview of ongoing community work.\n\n## \u003ca name=\"license\"\u003e\u003c/a\u003eLicense\n\nThe code in this repository is licensed under the [Apache Software License\n2](LICENSE).\n\n[//]: # (TODO: Add a guideline for developers to install Flink ML and run tests.)\n","funding_links":[],"categories":["Java","人工智能"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fflink-ml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapache%2Fflink-ml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapache%2Fflink-ml/lists"}