diff --git a/CITATION.bib b/CITATION.bib deleted file mode 100644 index 6359125a..00000000 --- a/CITATION.bib +++ /dev/null @@ -1,15 +0,0 @@ -@misc{mandlik2021milljl, - title={Mill.jl and JsonGrinder.jl: automated differentiable feature extraction for learning from raw JSON data}, - author={Simon Mandlik and Matej Racinsky and Viliam Lisy and Tomas Pevny}, - year={2021}, - eprint={2105.09107}, - archivePrefix={arXiv}, - primaryClass={stat.ML} -} - -@software{mill2018, - author = {Tomas Pevny and Simon Mandlik}, - title = {Mill.jl framework: a flexible library for (hierarchical) multi-instance learning}, - url = {https://github.com/CTUAvastLab/Mill.jl}, - version = {...}, -} diff --git a/README.md b/README.md index d13dfab9..16122548 100644 --- a/README.md +++ b/README.md @@ -38,15 +38,17 @@ Julia v1.9 or later is required. ## Citation -For citing, please use the following entry for the [original paper](https://arxiv.org/abs/2105.09107): +For citing, please use the following entry for the [original paper](https://jmlr.org/papers/v23/21-0174.html): ``` -@misc{MandlikMill, - title={Mill.jl and JsonGrinder.jl: automated differentiable feature extraction for learning from raw JSON data}, - author={Simon Mandlik and Matej Racinsky and Viliam Lisy and Tomas Pevny}, - year={2021}, - eprint={2105.09107}, - archivePrefix={arXiv}, - primaryClass={stat.ML} +@article{Mandlik2021, + author = {Šimon Mandlík and Matěj Račinský and Viliam Lisý and Tomáš Pevný}, + title = {JsonGrinder.jl: automated differentiable neural architecture for embedding arbitrary JSON data}, + journal = {Journal of Machine Learning Research}, + year = {2022}, + volume = {23}, + number = {298}, + pages = {1--5}, + url = {http://jmlr.org/papers/v23/21-0174.html} } ``` diff --git a/docs/make.jl b/docs/make.jl index b3531fcb..2b2e108f 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -52,38 +52,38 @@ makedocs( CitationBibliography(joinpath(@__DIR__, "references.bib"), style=:numeric) ], pages = [ - "Home" => "index.md", - "Motivation" => "motivation.md", - "Manual" => [ - "Nodes" => "manual/nodes.md", - "More on nodes" => "manual/more_on_nodes.md", - "Model reflection" => "manual/reflectin.md", - "Bag aggregation" => "manual/aggregation.md", - "Data in leaves" => "manual/leaf_data.md", - "Missing data" => "manual/missing.md", - "Custom nodes" => "manual/custom.md" - ], - "Examples" => [ - "Musk" => "examples/musk/musk.md", - "Processing JSONs" => "examples/jsons.md", - "GNNs in 16 lines" => "examples/gnn.md", - "DAGs" => "examples/dag.md" - ], - "External tools" => [ - "HierarchicalUtils.jl" => "tools/hierarchical.md" - ], - "Public API" => [ - "Aggregation" => "api/aggregation.md", - "Bags" => "api/bags.md", - "Data nodes" => "api/data_nodes.md", - "Model nodes" => "api/model_nodes.md", - "Special Arrays" => "api/special_arrays.md", - "Switches" => "api/switches.md", - "Utilities" => "api/utilities.md" - ], - "References" => "references.md", - "Citation" => "citation.md" - ], + "Home" => "index.md", + "Motivation" => "motivation.md", + "Manual" => [ + "Nodes" => "manual/nodes.md", + "More on nodes" => "manual/more_on_nodes.md", + "Model reflection" => "manual/reflectin.md", + "Bag aggregation" => "manual/aggregation.md", + "Data in leaves" => "manual/leaf_data.md", + "Missing data" => "manual/missing.md", + "Custom nodes" => "manual/custom.md" + ], + "Examples" => [ + "Musk" => "examples/musk/musk.md", + "Processing JSONs" => "examples/jsons.md", + "GNNs in 16 lines" => "examples/gnn.md", + "DAGs" => "examples/dag.md" + ], + "External tools" => [ + "HierarchicalUtils.jl" => "tools/hierarchical.md" + ], + "Public API" => [ + "Aggregation" => "api/aggregation.md", + "Bags" => "api/bags.md", + "Data nodes" => "api/data_nodes.md", + "Model nodes" => "api/model_nodes.md", + "Special Arrays" => "api/special_arrays.md", + "Switches" => "api/switches.md", + "Utilities" => "api/utilities.md" + ], + "References" => "references.md", + "Citation" => "citation.md" + ], ) deploydocs(repo = "github.com/CTUAvastLab/Mill.jl.git") diff --git a/docs/references.bib b/docs/references.bib index e0283e23..01aee47e 100644 --- a/docs/references.bib +++ b/docs/references.bib @@ -145,18 +145,12 @@ @inproceedings{Gulcehre2014 } @article{Mandlik2021, - author = {Simon Mandl{\'{\i}}k and - Matej Racinsky and - Viliam Lis{\'{y}} and - Tom{\'{a}}s Pevn{\'{y}}}, - title = {JsonGrinder.jl: automated differentiable neural architecture for embedding - arbitrary {JSON} data}, - journal = {J. Mach. Learn. Res.}, - volume = {23}, - pages = {298:1--298:5}, - year = {2022}, - url = {http://jmlr.org/papers/v23/21-0174.html}, - timestamp = {Wed, 07 Jun 2023 16:53:13 +0200}, - biburl = {https://dblp.org/rec/journals/jmlr/MandlikRLP22.bib}, - bibsource = {dblp computer science bibliography, https://dblp.org} + author = {Šimon Mandlík and Matěj Račinský and Viliam Lisý and Tomáš Pevný}, + title = {JsonGrinder.jl: automated differentiable neural architecture for embedding arbitrary JSON data}, + journal = {Journal of Machine Learning Research}, + year = {2022}, + volume = {23}, + number = {298}, + pages = {1--5}, + url = {http://jmlr.org/papers/v23/21-0174.html} } diff --git a/docs/src/citation.md b/docs/src/citation.md index 9ec0fd0d..ec5c97f4 100644 --- a/docs/src/citation.md +++ b/docs/src/citation.md @@ -1,14 +1,16 @@ # Citation -For citing, please use the following entry for the [original paper](https://arxiv.org/abs/2105.09107): +For citing, please use the following entry for the [original paper](https://jmlr.org/papers/v23/21-0174.html): ``` -@misc{mandlik2021milljl, - title={Mill.jl and JsonGrinder.jl: automated differentiable feature extraction for learning from raw JSON data}, - author={Simon Mandlik and Matej Racinsky and Viliam Lisy and Tomas Pevny}, - year={2021}, - eprint={2105.09107}, - archivePrefix={arXiv}, - primaryClass={stat.ML} +@article{Mandlik2021, + author = {Šimon Mandlík and Matěj Račinský and Viliam Lisý and Tomáš Pevný}, + title = {JsonGrinder.jl: automated differentiable neural architecture for embedding arbitrary JSON data}, + journal = {Journal of Machine Learning Research}, + year = {2022}, + volume = {23}, + number = {298}, + pages = {1--5}, + url = {http://jmlr.org/papers/v23/21-0174.html} } ``` diff --git a/docs/src/examples/musk/Manifest.toml b/docs/src/examples/musk/Manifest.toml index 911ef9cf..d5cf6603 100644 --- a/docs/src/examples/musk/Manifest.toml +++ b/docs/src/examples/musk/Manifest.toml @@ -1,6 +1,6 @@ # This file is machine-generated - editing it directly is not advised -julia_version = "1.10.3" +julia_version = "1.10.4" manifest_format = "2.0" project_hash = "c980577c0415d2c228751f8ca1d6579dbbffa98a" @@ -310,9 +310,9 @@ weakdeps = ["StaticArrays"] [[deps.Functors]] deps = ["LinearAlgebra"] -git-tree-sha1 = "d3e63d9fa13f8eaa2f06f64949e2afc593ff52c2" +git-tree-sha1 = "8a66c07630d6428eaab3506a0eabfcf4a9edea05" uuid = "d9f16b24-f501-4c13-a1f2-28368ffc5196" -version = "0.4.10" +version = "0.4.11" [[deps.Future]] deps = ["Random"] @@ -332,9 +332,9 @@ version = "0.1.6" [[deps.HierarchicalUtils]] deps = ["DataStructures", "OrderedCollections"] -git-tree-sha1 = "467ec10dba7f66b8076d77edeea03bb8f94ac7a8" +path = "../../../../../HierarchicalUtils" uuid = "f9ccea15-0695-44b9-8113-df7c26ae4fa9" -version = "2.2.1" +version = "2.2.2" [[deps.IRTools]] deps = ["InteractiveUtils", "MacroTools"]