Skip to content

Commit e47a94f

Browse files
author
Alexey Stukalov
committed
don't export SemOptimizerOptim
update docs to use SemOptimizer
1 parent 2e5c9b3 commit e47a94f

7 files changed

Lines changed: 7 additions & 10 deletions

File tree

docs/src/performance/simulation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ For example,
6767
6868
new_observed = SemObservedData(;data = data_2, specification = partable)
6969
70-
my_optimizer = SemOptimizerOptim()
70+
my_optimizer = SemOptimizer()
7171
7272
new_optimizer = update_observed(my_optimizer, new_observed)
7373
```

docs/src/tutorials/construction/build_by_parts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ ml = SemML(observed = observed)
5959
loss_ml = SemLoss(ml)
6060
6161
# optimizer ----------------------------------------------------------------------------
62-
optimizer = SemOptimizerOptim()
62+
optimizer = SemOptimizer()
6363
6464
# model --------------------------------------------------------------------------------
6565

docs/src/tutorials/construction/outer_constructor.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ model = Sem(
4141
data = data,
4242
implied = RAMSymbolic,
4343
loss = SemWLS,
44-
optimizer = SemOptimizerOptim
44+
optimizer = SemOptimizer
4545
)
4646
```
4747

docs/src/tutorials/fitting/fitting.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Structural Equation Model
1717
- Fields
1818
observed: SemObservedData
1919
implied: RAM
20-
optimizer: SemOptimizerOptim
2120

2221
------------- Optimization result -------------
2322

@@ -60,7 +59,7 @@ The available keyword arguments are listed in the sections [Using Optim.jl](@ref
6059
Alternative, you can also explicitely define a `SemOptimizer` and pass it as the first argument to `fit`:
6160

6261
```julia
63-
my_optimizer = SemOptimizerOptim(algorithm = BFGS())
62+
my_optimizer = SemOptimizer(algorithm = BFGS())
6463

6564
fit(my_optimizer, model)
6665
```

src/StructuralEquationModels.jl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,6 @@ export AbstractSem,
122122
SemWLS,
123123
loss,
124124
SemOptimizer,
125-
SemOptimizerEmpty,
126-
SemOptimizerOptim,
127125
optimizer,
128126
optimizer_engine,
129127
optimizer_engine_doc,

test/examples/multigroup/multigroup.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ start_test = [
8686
fill(0.05, 3)
8787
fill(0.01, 3)
8888
]
89-
semoptimizer = SemOptimizerOptim()
89+
semoptimizer = SemOptimizer()
9090

9191
@testset "RAMMatrices | constructor | Optim" begin
9292
include("build_models.jl")
@@ -169,7 +169,7 @@ start_test = [
169169
0.01
170170
0.05
171171
]
172-
semoptimizer = SemOptimizerOptim()
172+
semoptimizer = SemOptimizer()
173173

174174
@testset "Graph → Partable → RAMMatrices | constructor | Optim" begin
175175
include("build_models.jl")

test/examples/recover_parameters/recover_parameters_twofact.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ loss_ml = SemLoss(SemML(; observed = semobserved, nparams = length(start)))
6868
model_ml = Sem(semobserved, implied_ml, loss_ml)
6969
objective!(model_ml, true_val)
7070

71-
optimizer = SemOptimizerOptim(
71+
optimizer = SemOptimizer(
7272
BFGS(; linesearch = BackTracking(order = 3), alphaguess = InitialHagerZhang()),# m = 100),
7373
Optim.Options(; f_reltol = 1e-10, x_abstol = 1.5e-8),
7474
)

0 commit comments

Comments
 (0)