-
- Downloads
Remove deprecated member type from interface def
The member types `phase_label` and `phase_sweep_policy_type` formerly required a definition as part of the TKSVM simulation class interface. The need for this historically originated in when classifiers and sweep policies were determined at compile time. Now that these are derived of abstract policies, the remaining uses of these types could be replaced by their canonical definitions: using phase_label = typename phase_space::classifier::policy<phase_point>::label_type; using phase_sweep_policy_type = phase_space::sweep::policy<phase_point>; TKSVM-compliant simulation classes are thus now longer required to implement these.
Showing
- frustmag/include/tksvm/frustmag/frustmag_sim.hpp 0 additions, 3 deletionsfrustmag/include/tksvm/frustmag/frustmag_sim.hpp
- gauge/include/tksvm/gauge/gauge_sim.hpp 0 additions, 2 deletionsgauge/include/tksvm/gauge/gauge_sim.hpp
- include/tksvm/sim_adapters/test_adapter.hpp 1 addition, 1 deletioninclude/tksvm/sim_adapters/test_adapter.hpp
- include/tksvm/sim_adapters/training_adapter.hpp 1 addition, 1 deletioninclude/tksvm/sim_adapters/training_adapter.hpp
- ising/include/tksvm/ising/ising_sim.hpp 0 additions, 2 deletionsising/include/tksvm/ising/ising_sim.hpp
- src/coeffs.cpp 2 additions, 1 deletionsrc/coeffs.cpp
- src/learn.cpp 1 addition, 1 deletionsrc/learn.cpp
- src/segregate_phases.cpp 1 addition, 1 deletionsrc/segregate_phases.cpp
- src/test.cpp 2 additions, 2 deletionssrc/test.cpp
Loading
Please register or sign in to comment