{"id":13698192,"url":"https://github.com/imgcook/datacook","last_synced_at":"2025-06-24T21:11:26.166Z","repository":{"id":39485836,"uuid":"307355454","full_name":"imgcook/datacook","owner":"imgcook","description":"Machine Learning and Data Analysis in JavaScript.","archived":false,"fork":false,"pushed_at":"2022-10-26T07:30:19.000Z","size":3578,"stargazers_count":44,"open_issues_count":12,"forks_count":7,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-04-10T06:54:16.990Z","etag":null,"topics":["data-science","feature-engineering","javascript","machine-learning"],"latest_commit_sha":null,"homepage":"https://imgcook.github.io/datacook","language":"TypeScript","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/imgcook.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"Contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-26T11:50:24.000Z","updated_at":"2025-02-24T02:07:53.000Z","dependencies_parsed_at":"2022-07-12T17:59:05.009Z","dependency_job_id":null,"html_url":"https://github.com/imgcook/datacook","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/imgcook/datacook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imgcook%2Fdatacook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imgcook%2Fdatacook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imgcook%2Fdatacook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imgcook%2Fdatacook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imgcook","download_url":"https://codeload.github.com/imgcook/datacook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imgcook%2Fdatacook/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260552634,"owners_count":23026865,"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":["data-science","feature-engineering","javascript","machine-learning"],"created_at":"2024-08-02T19:00:41.378Z","updated_at":"2025-06-24T21:11:26.133Z","avatar_url":"https://github.com/imgcook.png","language":"TypeScript","readme":"# DataCook\n\n\u003cimg style=\"width: 350px; max-width: 100%\" src=\"https://img.alicdn.com/imgextra/i2/O1CN01YJeTZV1dAoavsEwuP_!!6000000003696-2-tps-1069-353.png\"/\u003e\n\nMachine learning and data science library for Javascript / Typescript.\n\n---\n\n## Getting started\n\n### Dependencies\n\nDataCook is built for javascript environment and can run in both [node.js](https://nodejs.org/) platform and browser. DataCook relies on [tensorflow.js](https://www.tensorflow.org/js) for basic numeric computation.\n\n### Quick installation\n\nDataCook can be installed by npm:\n\n```bash\nnpm install @pipcook/datacook\n```\n\nor by yarn\n\n```javascript\nyarn add @pipcook/datacook\n```\n\n### Quick start: Train a simple linear-regression model\n\n```javascript\nimport { Model } from '@pipcook/datacook';\n\nconst { LinearRegression } = Model;\n\nconst X = [\n  [4, 5],\n  [2, 3],\n  [1, 4],\n  [3, 8],\n];\nconst y = [10, 5.5, 6.5, 12];\n// create model\nconst lm = new LinearRegression();\n// train linear model using feature set X and label set y\nawait lm.fit(X, y);\n// get prediction\nconst yPred = lm.predict(X);\nyPred.print();\n// [10, 6, 6, 12]\n```\n","funding_links":[],"categories":["JavaScript packages for machine learning"],"sub_categories":["Feature engineering"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimgcook%2Fdatacook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimgcook%2Fdatacook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimgcook%2Fdatacook/lists"}