Skip to content

Commit c83f585

Browse files
authored
Merge pull request #22 from axelparmentier/giom
Clean up docs for JuliaCon
2 parents 54af50c + 3164659 commit c83f585

File tree

18 files changed

+206
-457
lines changed

18 files changed

+206
-457
lines changed

.github/workflows/CI.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
version:
21-
- '1'
21+
- '1.7'
22+
- '~1.8.0-0'
2223
os:
2324
- ubuntu-latest
2425
arch:

CITATION.bib

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ @misc{InferOpt.jl
22
author = {Guillaume Dalle, Léo Baty, Louis Bouvier and Axel Parmentier},
33
title = {InferOpt.jl},
44
url = {https://github.com/axelparmentier/InferOpt.jl},
5-
version = {v0.3.0},
5+
version = {v0.3.1},
66
year = {2022},
77
month = {7}
88
}

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022 Axel Parmentier, Guillaume Dalle, Léo Baty, Louis Bouvier
3+
Copyright (c) 2022 Guillaume Dalle, Léo Baty, Louis Bouvier, Axel Parmentier
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "InferOpt"
22
uuid = "4846b161-c94e-4150-8dac-c7ae193c601f"
33
authors = ["Guillaume Dalle", "Léo Baty", "Louis Bouvier", "Axel Parmentier"]
4-
version = "0.3.0"
4+
version = "0.3.1"
55

66
[deps]
77
ChainRulesCore = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"

README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,8 @@
99

1010
`InferOpt.jl` is a toolbox for using combinatorial optimization algorithms within machine learning pipelines.
1111

12-
It allows you to differentiate through things that should not be differentiable, such as Mixed Integer Linear Programs or graph algorithms.
13-
14-
> This package is at a very early development stage, so proceed with caution!
12+
It allows you to create differentiable layers from optimization oracles that do not have meaningful derivatives.
13+
Typical examples include mixed integer linear programs or graph algorithms.
1514

1615
## Getting started
1716

@@ -26,3 +25,9 @@ To install the development version, run this command instead:
2625
```julia
2726
julia> using Pkg; Pkg.add(url="https://github.com/axelparmentier/InferOpt.jl")
2827
```
28+
29+
## Citing us
30+
31+
If you use our package in your research, please cite the following paper:
32+
33+
> [Learning with Combinatorial Optimization Layers: a Probabilistic Approach](https://arxiv.org/abs/2207.13513) - Guillaume Dalle, Léo Baty, Louis Bouvier and Axel Parmentier (2022)

docs/Manifest.toml

Lines changed: 62 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,15 @@ version = "3.5.1+1"
4949

5050
[[deps.ArrayInterface]]
5151
deps = ["ArrayInterfaceCore", "Compat", "IfElse", "LinearAlgebra", "Static"]
52-
git-tree-sha1 = "6ccb71b40b04ad69152f1f83d5925de13911417e"
52+
git-tree-sha1 = "621913bff3923ff489e4268ba2b425bfacbb1759"
5353
uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"
54-
version = "6.0.19"
54+
version = "6.0.21"
5555

5656
[[deps.ArrayInterfaceCore]]
5757
deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"]
58-
git-tree-sha1 = "7d255eb1d2e409335835dc8624c35d97453011eb"
58+
git-tree-sha1 = "8d9e48436c5589fbd51ae8c8165a299a219188c0"
5959
uuid = "30b0a656-2188-435a-8636-2ec0e6a096e2"
60-
version = "0.1.14"
60+
version = "0.1.15"
6161

6262
[[deps.Artifacts]]
6363
uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
@@ -90,33 +90,33 @@ version = "0.4.2"
9090

9191
[[deps.CUDA]]
9292
deps = ["AbstractFFTs", "Adapt", "BFloat16s", "CEnum", "CompilerSupportLibraries_jll", "ExprTools", "GPUArrays", "GPUCompiler", "LLVM", "LazyArtifacts", "Libdl", "LinearAlgebra", "Logging", "Printf", "Random", "Random123", "RandomNumbers", "Reexport", "Requires", "SparseArrays", "SpecialFunctions", "TimerOutputs"]
93-
git-tree-sha1 = "e4e5ece72fa2f108fb20c3c5538a5fa9ef3d668a"
93+
git-tree-sha1 = "49549e2c28ffb9cc77b3689dc10e46e6271e9452"
9494
uuid = "052768ef-5323-5732-b1bb-66c8b64840ba"
95-
version = "3.11.0"
95+
version = "3.12.0"
9696

9797
[[deps.ChainRules]]
98-
deps = ["ChainRulesCore", "Compat", "IrrationalConstants", "LinearAlgebra", "Random", "RealDot", "SparseArrays", "Statistics"]
99-
git-tree-sha1 = "b06ed86d99c982cbe9047a45a93ac62d9605a361"
98+
deps = ["ChainRulesCore", "Compat", "Distributed", "IrrationalConstants", "LinearAlgebra", "Random", "RealDot", "SparseArrays", "Statistics"]
99+
git-tree-sha1 = "e762b70af7c1d914f677d9588a1d3b32e5f832af"
100100
uuid = "082447d4-558c-5d27-93f4-14fc19e9eca2"
101-
version = "1.36.2"
101+
version = "1.39.1"
102102

103103
[[deps.ChainRulesCore]]
104104
deps = ["Compat", "LinearAlgebra", "SparseArrays"]
105-
git-tree-sha1 = "2dd813e5f2f7eec2d1268c57cf2373d3ee91fcea"
105+
git-tree-sha1 = "80ca332f6dcb2508adba68f22f551adb2d00a624"
106106
uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4"
107-
version = "1.15.1"
107+
version = "1.15.3"
108108

109109
[[deps.ChangesOfVariables]]
110110
deps = ["ChainRulesCore", "LinearAlgebra", "Test"]
111-
git-tree-sha1 = "1e315e3f4b0b7ce40feded39c73049692126cf53"
111+
git-tree-sha1 = "38f7a08f19d8810338d4f5085211c7dfa5d5bdd8"
112112
uuid = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0"
113-
version = "0.1.3"
113+
version = "0.1.4"
114114

115115
[[deps.CodeTracking]]
116116
deps = ["InteractiveUtils", "UUIDs"]
117-
git-tree-sha1 = "6d4fa04343a7fc9f9cb9cff9558929f3d2752717"
117+
git-tree-sha1 = "bfae3e59e3e20c0655e963c7f06362dce07c98d6"
118118
uuid = "da1fd8a2-8d9e-5ec2-8556-3022fb5608a2"
119-
version = "1.0.9"
119+
version = "1.0.10"
120120

121121
[[deps.CodecBzip2]]
122122
deps = ["Bzip2_jll", "Libdl", "TranscodingStreams"]
@@ -177,9 +177,9 @@ uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9"
177177
version = "1.4.0"
178178

179179
[[deps.Contour]]
180-
git-tree-sha1 = "a599cfb8b1909b0f97c5e1b923ab92e1c0406076"
180+
git-tree-sha1 = "d05d9e7b7aedff4e5b51a029dced05cfb6125781"
181181
uuid = "d38c429a-6771-53c6-b99e-75d170b6e991"
182-
version = "0.6.1"
182+
version = "0.6.2"
183183

184184
[[deps.Crayons]]
185185
git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15"
@@ -228,15 +228,15 @@ uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b"
228228

229229
[[deps.DocStringExtensions]]
230230
deps = ["LibGit2"]
231-
git-tree-sha1 = "b19534d1895d702889b219c382a6e18010797f0b"
231+
git-tree-sha1 = "5158c2b41018c5f7eb1470d558127ac274eca0c9"
232232
uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
233-
version = "0.8.6"
233+
version = "0.9.1"
234234

235235
[[deps.Documenter]]
236236
deps = ["ANSIColoredPrinters", "Base64", "Dates", "DocStringExtensions", "IOCapture", "InteractiveUtils", "JSON", "LibGit2", "Logging", "Markdown", "REPL", "Test", "Unicode"]
237-
git-tree-sha1 = "f7809f532671564e48cd81627ddcfb1ba670f87d"
237+
git-tree-sha1 = "ee945ed10767de73cf8b610951b98228cb65af80"
238238
uuid = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
239-
version = "0.27.19"
239+
version = "0.27.22"
240240

241241
[[deps.Downloads]]
242242
deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"]
@@ -281,9 +281,9 @@ version = "0.8.4"
281281

282282
[[deps.Flux]]
283283
deps = ["Adapt", "ArrayInterface", "CUDA", "ChainRulesCore", "Functors", "LinearAlgebra", "MLUtils", "MacroTools", "NNlib", "NNlibCUDA", "Optimisers", "ProgressLogging", "Random", "Reexport", "SparseArrays", "SpecialFunctions", "Statistics", "StatsBase", "Test", "Zygote"]
284-
git-tree-sha1 = "62350a872545e1369b1d8f11358a21681aa73929"
284+
git-tree-sha1 = "96dc065bf4a998e8adeebc0ff1302902b6e59362"
285285
uuid = "587475ba-b771-5e3f-ad9e-33799f191a9c"
286-
version = "0.13.3"
286+
version = "0.13.4"
287287

288288
[[deps.ForwardDiff]]
289289
deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions", "StaticArrays"]
@@ -293,9 +293,9 @@ version = "0.10.30"
293293

294294
[[deps.FrankWolfe]]
295295
deps = ["Arpack", "GenericSchur", "Hungarian", "LinearAlgebra", "MathOptInterface", "Printf", "ProgressMeter", "Random", "Setfield", "SparseArrays", "TimerOutputs"]
296-
git-tree-sha1 = "87622f91e2256920debd418da506a9490f5c3efc"
296+
git-tree-sha1 = "5ca2f722d3cb24f834fcd578a90c3e1d265b7b12"
297297
uuid = "f55ce6ea-fdc5-4628-88c5-0087fe54bd30"
298-
version = "0.2.1"
298+
version = "0.2.6"
299299

300300
[[deps.FreeType]]
301301
deps = ["CEnum", "FreeType2_jll"]
@@ -311,9 +311,9 @@ version = "2.10.4+0"
311311

312312
[[deps.FreeTypeAbstraction]]
313313
deps = ["ColorVectorSpace", "Colors", "FreeType", "GeometryBasics"]
314-
git-tree-sha1 = "b5c7fe9cea653443736d264b85466bad8c574f4a"
314+
git-tree-sha1 = "38a92e40157100e796690421e34a11c107205c86"
315315
uuid = "663a7486-cb36-511b-a19d-713bb74d65c9"
316-
version = "0.9.9"
316+
version = "0.10.0"
317317

318318
[[deps.Functors]]
319319
git-tree-sha1 = "223fffa49ca0ff9ce4f875be001ffe173b2b7de4"
@@ -326,21 +326,21 @@ uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820"
326326

327327
[[deps.GPUArrays]]
328328
deps = ["Adapt", "GPUArraysCore", "LLVM", "LinearAlgebra", "Printf", "Random", "Reexport", "Serialization", "Statistics"]
329-
git-tree-sha1 = "73a4c9447419ce058df716925893e452ba5528ad"
329+
git-tree-sha1 = "73145f1d724b5ee0e90098aec39a65e9697429a6"
330330
uuid = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7"
331-
version = "8.4.0"
331+
version = "8.4.2"
332332

333333
[[deps.GPUArraysCore]]
334334
deps = ["Adapt"]
335-
git-tree-sha1 = "4078d3557ab15dd9fe6a0cf6f65e3d4937e98427"
335+
git-tree-sha1 = "d88b17a38322e153c519f5a9ed8d91e9baa03d8f"
336336
uuid = "46192b85-c4d5-4398-a991-12ede77f4527"
337-
version = "0.1.0"
337+
version = "0.1.1"
338338

339339
[[deps.GPUCompiler]]
340340
deps = ["ExprTools", "InteractiveUtils", "LLVM", "Libdl", "Logging", "TimerOutputs", "UUIDs"]
341-
git-tree-sha1 = "47f63159f7cb5d0e5e0cfd2f20454adea429bec9"
341+
git-tree-sha1 = "1067cd05184719ba86f19cf1d49d57f0bcbabbf6"
342342
uuid = "61eb1bfa-7361-4325-ad38-22787b887f55"
343-
version = "0.16.1"
343+
version = "0.16.2"
344344

345345
[[deps.GenericSchur]]
346346
deps = ["LinearAlgebra", "Printf"]
@@ -393,7 +393,7 @@ version = "0.1.1"
393393
deps = ["ChainRulesCore", "FrankWolfe", "Krylov", "LinearAlgebra", "LinearOperators", "Random", "SimpleTraits", "SparseArrays", "Statistics", "StatsBase", "Test"]
394394
path = ".."
395395
uuid = "4846b161-c94e-4150-8dac-c7ae193c601f"
396-
version = "0.2.0"
396+
version = "0.3.1"
397397

398398
[[deps.Inflate]]
399399
git-tree-sha1 = "f5fc07d4e706b84f72d54eedcc1c13d92fb0871c"
@@ -439,15 +439,15 @@ version = "0.21.3"
439439

440440
[[deps.JuliaInterpreter]]
441441
deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"]
442-
git-tree-sha1 = "52617c41d2761cc05ed81fe779804d3b7f14fff7"
442+
git-tree-sha1 = "1101d9e5a062963612e8d2bd5bd653d73ae033f4"
443443
uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a"
444-
version = "0.9.13"
444+
version = "0.9.14"
445445

446446
[[deps.Krylov]]
447447
deps = ["LinearAlgebra", "Printf", "SparseArrays"]
448-
git-tree-sha1 = "7f0a89bd74c30aa7ff96c4bf1bc884c39663a621"
448+
git-tree-sha1 = "a2327039e1c84615e22d662adb3df113caf44b70"
449449
uuid = "ba0b0d4f-ebba-5204-a429-3ac8c609bfb7"
450-
version = "0.8.2"
450+
version = "0.8.3"
451451

452452
[[deps.LDLFactorizations]]
453453
deps = ["AMD", "LinearAlgebra", "SparseArrays", "Test"]
@@ -513,9 +513,9 @@ version = "2.13.4"
513513

514514
[[deps.LogExpFunctions]]
515515
deps = ["ChainRulesCore", "ChangesOfVariables", "DocStringExtensions", "InverseFunctions", "IrrationalConstants", "LinearAlgebra"]
516-
git-tree-sha1 = "09e4b894ce6a976c354a69041a04748180d43637"
516+
git-tree-sha1 = "7c88f63f9f0eb5929f15695af9a4d7d3ed278a91"
517517
uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688"
518-
version = "0.3.15"
518+
version = "0.3.16"
519519

520520
[[deps.Logging]]
521521
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
@@ -550,9 +550,9 @@ uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
550550

551551
[[deps.MathOptInterface]]
552552
deps = ["BenchmarkTools", "CodecBzip2", "CodecZlib", "DataStructures", "ForwardDiff", "JSON", "LinearAlgebra", "MutableArithmetics", "NaNMath", "OrderedCollections", "Printf", "SparseArrays", "SpecialFunctions", "Test", "Unicode"]
553-
git-tree-sha1 = "10d26d62dab815306bbd2c46eb52460e98f01e46"
553+
git-tree-sha1 = "e652a21eb0b38849ad84843a50dcbab93313e537"
554554
uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee"
555-
version = "1.6.0"
555+
version = "1.6.1"
556556

557557
[[deps.MbedTLS_jll]]
558558
deps = ["Artifacts", "Libdl"]
@@ -578,20 +578,21 @@ version = "1.0.4"
578578

579579
[[deps.NNlib]]
580580
deps = ["Adapt", "ChainRulesCore", "LinearAlgebra", "Pkg", "Requires", "Statistics"]
581-
git-tree-sha1 = "1a80840bcdb73de345230328d49767ab115be6f2"
581+
git-tree-sha1 = "415108fd88d6f55cedf7ee940c7d4b01fad85421"
582582
uuid = "872c559c-99b0-510c-b3b7-b6c96a88d5cd"
583-
version = "0.8.8"
583+
version = "0.8.9"
584584

585585
[[deps.NNlibCUDA]]
586-
deps = ["CUDA", "LinearAlgebra", "NNlib", "Random", "Statistics"]
587-
git-tree-sha1 = "e161b835c6aa9e2339c1e72c3d4e39891eac7a4f"
586+
deps = ["Adapt", "CUDA", "LinearAlgebra", "NNlib", "Random", "Statistics"]
587+
git-tree-sha1 = "4429261364c5ea5b7308aecaa10e803ace101631"
588588
uuid = "a00861dc-f156-4864-bf3c-e6376f28a68d"
589-
version = "0.2.3"
589+
version = "0.2.4"
590590

591591
[[deps.NaNMath]]
592-
git-tree-sha1 = "737a5957f387b17e74d4ad2f440eb330b39a62c5"
592+
deps = ["OpenLibm_jll"]
593+
git-tree-sha1 = "a7c3d1da1189a1c2fe843a3bfa04d18d20eb3211"
593594
uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3"
594-
version = "1.0.0"
595+
version = "1.0.1"
595596

596597
[[deps.NetworkOptions]]
597598
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
@@ -612,9 +613,9 @@ version = "0.5.5+0"
612613

613614
[[deps.Optimisers]]
614615
deps = ["ChainRulesCore", "Functors", "LinearAlgebra", "Random", "Statistics"]
615-
git-tree-sha1 = "afb2b39a354025a6db6decd68f2ef5353e8ff1ae"
616+
git-tree-sha1 = "62844c5525c3f13b3107aa2c25a06208ecadde88"
616617
uuid = "3bd65402-5787-11e9-1adc-39752487f4e2"
617-
version = "0.2.7"
618+
version = "0.2.8"
618619

619620
[[deps.OrderedCollections]]
620621
git-tree-sha1 = "85f8e6578bf1f9ee0d11e7bb1b1456435479d47c"
@@ -696,9 +697,9 @@ version = "1.3.0"
696697

697698
[[deps.Revise]]
698699
deps = ["CodeTracking", "Distributed", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "Pkg", "REPL", "Requires", "UUIDs", "Unicode"]
699-
git-tree-sha1 = "4d4239e93531ac3e7ca7e339f15978d0b5149d03"
700+
git-tree-sha1 = "c73149ff75d4efb19b6d77411d293ae8fb55c58e"
700701
uuid = "295af30f-e4ad-537b-8983-00126c2a3abe"
701-
version = "3.3.3"
702+
version = "3.3.4"
702703

703704
[[deps.SHA]]
704705
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
@@ -748,15 +749,15 @@ version = "2.1.7"
748749

749750
[[deps.Static]]
750751
deps = ["IfElse"]
751-
git-tree-sha1 = "46638763d3a25ad7818a15d441e0c3446a10742d"
752+
git-tree-sha1 = "f94f9d627ba3f91e41a815b9f9f977d729e2e06f"
752753
uuid = "aedffcd0-7271-4cad-89d0-dc628f76c6d3"
753-
version = "0.7.5"
754+
version = "0.7.6"
754755

755756
[[deps.StaticArrays]]
756757
deps = ["LinearAlgebra", "Random", "StaticArraysCore", "Statistics"]
757-
git-tree-sha1 = "9f8a5dc5944dc7fbbe6eb4180660935653b0a9d9"
758+
git-tree-sha1 = "23368a3313d12a2326ad0035f0db0c0966f438ef"
758759
uuid = "90137ffa-7385-5640-81b9-e52037218182"
759-
version = "1.5.0"
760+
version = "1.5.2"
760761

761762
[[deps.StaticArraysCore]]
762763
git-tree-sha1 = "66fe9eb253f910fe8cf161953880cfdaef01cdf0"
@@ -775,9 +776,9 @@ version = "1.4.0"
775776

776777
[[deps.StatsBase]]
777778
deps = ["DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"]
778-
git-tree-sha1 = "48598584bacbebf7d30e20880438ed1d24b7c7d6"
779+
git-tree-sha1 = "0005d75f43ff23688914536c5e9d5ac94f8077f7"
779780
uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91"
780-
version = "0.33.18"
781+
version = "0.33.20"
781782

782783
[[deps.StructArrays]]
783784
deps = ["Adapt", "DataAPI", "StaticArrays", "Tables"]
@@ -840,9 +841,9 @@ uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
840841

841842
[[deps.UnicodePlots]]
842843
deps = ["ColorSchemes", "ColorTypes", "Contour", "Crayons", "Dates", "FileIO", "FreeTypeAbstraction", "LazyModules", "LinearAlgebra", "MarchingCubes", "NaNMath", "Printf", "SparseArrays", "StaticArrays", "StatsBase", "Unitful"]
843-
git-tree-sha1 = "e8192bf70f28cf0e79ae9c215008e2f1464edbd6"
844+
git-tree-sha1 = "a2a83d67213fceb792b5f265b939e0049a26c76d"
844845
uuid = "b8865327-cd53-5732-bb35-84acbb429228"
845-
version = "3.0.3"
846+
version = "3.0.4"
846847

847848
[[deps.Unitful]]
848849
deps = ["ConstructionBase", "Dates", "LinearAlgebra", "Random"]

docs/make.jl

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Literate.markdown(tuto_jl_file, tuto_md_dir; documenter=true, execute=false)
2929

3030
makedocs(;
3131
modules=[InferOpt],
32-
authors="Axel Parmentier, Guillaume Dalle, Léo Baty, Louis Bouvier",
32+
authors="Guillaume Dalle, Léo Baty, Louis Bouvier, Axel Parmentier",
3333
repo="https://github.com/axelparmentier/InferOpt.jl/blob/{commit}{path}#{line}",
3434
sitename="InferOpt.jl",
3535
format=Documenter.HTML(;
@@ -40,10 +40,14 @@ makedocs(;
4040
pages=[
4141
"Home" => "index.md",
4242
"Tutorial" => "tutorial.md",
43-
"Mathematical background" => "math.md",
44-
"Implementation" => "implementation.md",
43+
"Background" => "background.md",
4544
"Algorithms & API" => "algorithms.md",
4645
],
4746
)
4847

48+
for file in
49+
[joinpath(@__DIR__, "src", "index.md"), joinpath(@__DIR__, "src", "tutorial.md")]
50+
rm(file)
51+
end
52+
4953
deploydocs(; repo="github.com/axelparmentier/InferOpt.jl", devbranch="main")

0 commit comments

Comments
 (0)