https://github.com/ctuavastlab/mill.jl
Build flexible hierarchical multi-instance learning models.
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
✓DOI references
Found 1 DOI reference(s) in README -
✓Academic publication links
Links to: ieee.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (16.6%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Build flexible hierarchical multi-instance learning models.
Basic Info
- Host: GitHub
- Owner: CTUAvastLab
- License: mit
- Language: Julia
- Default Branch: master
- Homepage: https://ctuavastlab.github.io/Mill.jl/stable/
- Size: 9.24 MB
Statistics
- Stars: 90
- Watchers: 6
- Forks: 8
- Open Issues: 5
- Releases: 62
Topics
Metadata Files
README.md
Mill.jl (Multiple Instance Learning Library) is a library aimed to build flexible hierarchical multi-instance learning models built on top of Flux.jl. It is developed to be:
- flexible and versatile
- as general as possible
- fast
- and dependent on only handful of other packages
Watch our introductory talk from JuliaCon 2021
Installation
Run the following in REPL:
julia
] add Mill
Julia v1.10 or later is required.
Getting Started
Citation
Kindly cite our work with the following entries if you find it interesting, please:
@article{Mandlik2022,
author = {{\v{S}}imon Mandl{\'{i}}k and Mat{\v{e}}j Ra{\v{c}}insk{\'{y}} and Viliam Lis{\'{y}} and Tom{\'{a}}{\v{s}} Pevn{\'{y}}},
issn = {1533-7928},
issue = {298},
journal = {Journal of Machine Learning Research},
pages = {1-5},
title = {JsonGrinder.jl: automated differentiable neural architecture for embedding arbitrary JSON data},
volume = {23},
url = {http://jmlr.org/papers/v23/21-0174.html},
year = {2022},
}
- Malicious Internet Entity Detection Using Local Graph
Inference (practical
Mill.jlapplication)
@article{Mandlik2024,
author = {{\v{S}}imon Mandl{\'{i}}k and Tom{\'{a}}{\v{s}} Pevn{\'{y}} and V{\'{a}}clav {\v{S}}m{\'{i}}dl and Luk{\'{a}}{\v{s}} Bajer},
journal = {IEEE Transactions on Information Forensics and Security},
title = {Malicious Internet Entity Detection Using Local Graph Inference},
year = {2024},
volume = {19},
pages = {3554-3566},
doi = {10.1109/TIFS.2024.3360867}
}
- this implementation (fill in the used
version)
@software{Mill,
author = {{\v{S}}imon Mandl{\'{i}}k and Tom{\'{a}}{\v{s}} Pevn{\'{y}}},
title = {Mill.jl framework: a flexible library for (hierarchical) multi-instance learning},
url = {https://github.com/CTUAvastLab/Mill.jl},
version = {...},
}
Contribution guidelines
If you want to contribute to Mill.jl, be sure to review the contribution guidelines.
We use GitHub issues for tracking requests and bugs.
Owner
- Name: Joint research lab of Czech Technical University in Prague and Avast
- Login: CTUAvastLab
- Kind: organization
- Location: Prague
- Repositories: 4
- Profile: https://github.com/CTUAvastLab
GitHub Events
Total
- Create event: 9
- Commit comment event: 12
- Release event: 5
- Watch event: 2
- Delete event: 3
- Issue comment event: 5
- Push event: 35
- Pull request event: 7
Last Year
- Create event: 9
- Commit comment event: 12
- Release event: 5
- Watch event: 2
- Delete event: 3
- Issue comment event: 5
- Push event: 35
- Pull request event: 7
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Simon Mandlik | s****k@g****m | 886 |
| pevnak | p****k@g****m | 223 |
| Matěj Račinský | m****y@a****m | 112 |
| github-actions[bot] | 4****] | 17 |
| Šimon Mandlík | s****k@a****m | 12 |
| Jan Francu | j****u@c****m | 6 |
| CompatHelper Julia | c****y@j****g | 3 |
| Viliam Lisy | v****y@P****m | 2 |
| Simon Mandlik | s****k@P****l | 2 |
| Julia TagBot | 5****t | 1 |
| Viliam Lisý | v****y@a****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 53
- Total pull requests: 58
- Average time to close issues: 10 months
- Average time to close pull requests: about 1 month
- Total issue authors: 8
- Total pull request authors: 6
- Average comments per issue: 2.02
- Average comments per pull request: 0.62
- Merged pull requests: 36
- Bot issues: 0
- Bot pull requests: 40
Past Year
- Issues: 2
- Pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: 13 days
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 3
Top Authors
Issue Authors
- simonmandlik (22)
- pevnak (15)
- racinmat (11)
- horakka5 (1)
- petroolg (1)
- tczhangzhi (1)
- rejuvyesh (1)
- JuliaTagBot (1)
Pull Request Authors
- github-actions[bot] (44)
- racinmat (9)
- simonmandlik (5)
- pevnak (2)
- tczhangzhi (1)
- tlauli (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 2 total
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 62
juliahub.com: Mill
Build flexible hierarchical multi-instance learning models.
- Homepage: https://ctuavastlab.github.io/Mill.jl/stable/
- Documentation: https://docs.juliahub.com/General/Mill/stable/
- License: MIT
-
Latest release: 2.12.2
published 8 months ago
Rankings
Dependencies
- JuliaRegistries/TagBot v1 composite
- actions/cache v1 composite
- actions/checkout v2 composite
- codecov/codecov-action v1 composite
- coverallsapp/github-action master composite
- julia-actions/julia-buildpkg v1 composite
- julia-actions/julia-processcoverage v1 composite
- julia-actions/julia-runtest v1 composite
- julia-actions/setup-julia v1 composite
- actions/checkout v2 composite
- julia-actions/setup-julia v1 composite
- julia-actions/setup-julia v1 composite
- actions/checkout v4 composite