|
1 | | -# Vector AI Engineering template (uv edition) repository |
| 1 | +# MIDST Toolkit Repository |
2 | 2 |
|
3 | | -This template repository can be used to bootstrap AI Engineering project repositories |
4 | | -on Github! The template is meant for python codebases since Python is the most commonly |
5 | | -used language by our team. |
| 3 | +# MIDST Toolkit |
6 | 4 |
|
7 | | -The template includes: |
| 5 | +---------------------------------------------------------------------------------------- |
8 | 6 |
|
9 | | -- [pyproject.toml](https://pip.pypa.io/en/stable/reference/build-system/pyproject-toml/) |
10 | | -file to specify repository information and manage dependencies using |
11 | | -[uv](https://docs.astral.sh/uv/). |
| 7 | +[](https://github.com/VectorInstitute/midst-toolkit/actions/workflows/code_checks.yml) |
| 8 | +[](https://github.com/VectorInstitute/midst-toolkit/actions/workflows/integration_tests.yml) |
| 9 | +[](https://github.com/VectorInstitute/midst-toolkit/actions/workflows/docs.yml) |
| 10 | + |
12 | 11 |
|
13 | | -- [README.md](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes) which should have basic information on why the project is |
14 | | -useful, installation instructions and other information on how users can get started. |
15 | | - |
16 | | -- [.pre-commit-config.yaml](https://pre-commit.com/) for running pre-commit hooks that |
17 | | -check for code-style, apply formatting, check for type hints and run tests. |
18 | | - |
19 | | -- [.github/pull_request_template.md](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository) for PRs. |
20 | | - |
21 | | -- [.github/ISSUE_TEMPLATE](https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository) for bug reports and issues that can be raised on the repository. |
22 | | - |
23 | | -- [.github/workflows](https://docs.github.com/en/actions/using-workflows) for running CI |
24 | | -workflows using Github actions. The template includes CI workflows for code checks, |
25 | | -documentation building and releasing python packages to PyPI. |
26 | | - |
27 | | -- [LICENSE.md](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository) for adding a license to the project repository. |
28 | | -By default, this is the [Apache-2.0 license](http://www.apache.org/licenses/). Please |
29 | | -change according to your project! |
30 | | - |
31 | | -- [docs](https://squidfunk.github.io/mkdocs-material/) for adding project documentation. Typically |
32 | | -projects should have API reference documentation, user guides and tutorials. |
33 | | - |
34 | | -- [CONTRIBUTING.md](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors) with basic guidelines on how others can |
35 | | -contribute to the repository. |
36 | | - |
37 | | -- [CODE_OF_CONDUCT.md](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project) with standards on how the community engages in |
38 | | -a healthy and constructive manner. |
39 | | - |
40 | | -- [.gitignore](https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files) |
41 | | -with some standard file extensions to be ignored by git. Please add/modify as necessary. |
42 | | - |
43 | | -- [codecov.yml](https://docs.codecov.com/docs/codecov-yaml) for using codecov.io to |
44 | | -generate code coverage information for your repository. You would need to add codecov.io |
45 | | -app as an [integration to your repository](https://docs.codecov.com/docs/how-to-create-a-github-app-for-codecov-enterprise). |
46 | | - |
47 | | - |
48 | | -If you are starting a new project, you can navigate to the [Use this template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template) button |
49 | | -on the top right corner of the [template repository home page](https://github.com/VectorInstitute/aieng-template) |
50 | | -which will allow you to bootstrap your project repo using this template. |
51 | | - |
52 | | -Please check out the user guide page for more detailed information on using the |
53 | | -template features. For existing projects, the [user guide](user_guide.md) |
54 | | -can be followed to migrate to following the template more closely. |
| 12 | +A toolkit for facilitating MIA resiliency testing on diffusion-model-based synthetic tabular data. Many of the attacks |
| 13 | +included in this toolkit are based on the most success ones used in the |
| 14 | +[2025 SaTML MIDST Competition](https://vectorinstitute.github.io/MIDST/). |
0 commit comments