{"id":13788968,"url":"https://github.com/BeastByteAI/falcon","last_synced_at":"2025-05-12T03:31:07.472Z","repository":{"id":62041280,"uuid":"541672602","full_name":"BeastByteAI/falcon","owner":"BeastByteAI","description":"A lightweight AutoML library.","archived":false,"fork":false,"pushed_at":"2024-04-01T18:45:29.000Z","size":4751,"stargazers_count":143,"open_issues_count":0,"forks_count":11,"subscribers_count":10,"default_branch":"main","last_synced_at":"2024-05-19T00:30:38.428Z","etag":null,"topics":["automl","falcon-ml","machine-learning","ml","python"],"latest_commit_sha":null,"homepage":"https://beastbyte.ai/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BeastByteAI.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}},"created_at":"2022-09-26T16:09:35.000Z","updated_at":"2024-07-26T23:51:16.236Z","dependencies_parsed_at":"2024-01-07T03:51:34.839Z","dependency_job_id":"e4949814-db20-424f-a473-8289f7a9ea05","html_url":"https://github.com/BeastByteAI/falcon","commit_stats":null,"previous_names":["beastbyteai/falcon","okua1/falcon"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeastByteAI%2Ffalcon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeastByteAI%2Ffalcon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeastByteAI%2Ffalcon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BeastByteAI%2Ffalcon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BeastByteAI","download_url":"https://codeload.github.com/BeastByteAI/falcon/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225117104,"owners_count":17423339,"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":["automl","falcon-ml","machine-learning","ml","python"],"created_at":"2024-08-03T21:00:56.778Z","updated_at":"2024-11-18T02:32:07.614Z","avatar_url":"https://github.com/BeastByteAI.png","language":"Python","funding_links":[],"categories":["Tools and projects","Python"],"sub_categories":["LLM"],"readme":"\u003cp align=\"center\"\u003e\n\u003cpicture\u003e\n  \u003cimg alt=\"Falcon logo\" src=\"https://gist.githubusercontent.com/OKUA1/55e2fb9dd55673ec05281e0247de6202/raw/41063fcd620d9091662fc6473f9331a7651b4465/falcon.svg\" height = \"250\"\u003e\n\u003c/picture\u003e\n\u003c/p\u003e\n\n\n# FALCON: A Lightweight AutoML Library\nFalcon is a lightweight python library that allows to train production-ready machine learning models in a single line of code. \n\n## Why Falcon ? 🔍\n\n- Simplicity: With Falcon, training a comprehensive Machine Learning pipeline is as easy as writing a single line of code.\n- Flexibility: Falcon offers a range of pre-set configurations, enabling swift interchangeability of internal components with just a minor parameter change.\n- Extendability: Falcon's modular design, along with its extension registration procedure, allows seamless integration with virtually any framework.\n- Portability: A standout feature of Falcon is its deep native support for [ONNX](https://onnx.ai/) models. This lets you export complex pipelines into a single ONNX graph, irrespective of the underlying frameworks. As a result, your model can be conveniently deployed on any platform or with almost any programming language, all without dependence on the training environment.\n\n## Future Developments 🔮\n\nFalcon ML is under active development. We've already implemented a robust and production-ready core functionality, but there's much more to come. We plan to introduce many new features by the end of the year, so stay tuned!\n\n⭐ If you liked the project, please support us with a star!\n\n## Quick Start 🚀\n\nYou can try falcon out simply by pointing it to the location of your dataset.\n\n```python\nfrom falcon import AutoML\n\nAutoML(task = 'tabular_classification', train_data = '/path/to/titanic.csv')\n```\n\nAlternatively, you can use one of the available demo datasets.\n\n```python\nfrom falcon import AutoML\nfrom falcon.datasets import load_churn_dataset, load_insurance_dataset \n# churn -\u003e classification; insurance -\u003e regression\n\ndf = load_churn_dataset()\n\nAutoML(task = 'tabular_classification', train_data = df)\n```\n\n## Installation 💾 \n\nStable release from [PyPi](https://pypi.org/project/falcon-ml/)\n```bash \npip install falcon-ml\n```\n\nLatest version from [GitHub](https://github.com/OKUA1/falcon)\n```bash\npip install git+https://github.com/OKUA1/falcon\n```\n\nInstalling some of the dependencies on **Apple Silicon Macs** might not work, the workaround is to create an X86 environment using [Conda](https://docs.conda.io/en/latest/)\n\n```bash \nconda create -n falcon_env\nconda activate falcon_env\nconda config --env --set subdir osx-64\nconda install python=3.9\npip3 install falcon-ml\n```\n\n## Documentation 📚\nYou can find a more detailed guide as well as an API reference in our [official docs](https://beastbyteai.github.io/falcon/intro.html#).\n\n## Authors \u0026 Contributors ✨\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.linkedin.com/in/oleh-kostromin-b671a4157/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/48349467?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eOleg Kostromin\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.linkedin.com/in/iryna-kondrashchenko-673800155/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/72279145?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIryna Kondrashchenko\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n      \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.linkedin.com/in/pasinimarco/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/50598094?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMarco Pasini\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBeastByteAI%2Ffalcon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FBeastByteAI%2Ffalcon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FBeastByteAI%2Ffalcon/lists"}