MCPcopy Create free account

hub / github.com/JeroenGar/sparrow / types & classes

Types & classes35 in github.com/JeroenGar/sparrow

ClassBasicTerminator
src/util/terminator.rs:17
ClassBestSamples
src/sample/best_samples.rs:11
ClassBitReversalIterator
A bit-reversal permutation iterator for a range of size n. Example: For n = 8, the iterator will yield the indices in the order: 0, 4, 2, 6, 1, 5, 3,
src/util/bit_reversal_iterator.rs:5
EnumCDAxis
src/sample/coord_descent.rs:151
ClassCDConfig
src/sample/coord_descent.rs:10
ClassCTEntry
src/quantify/tracker.rs:203
ClassCirclesSoA
src/quantify/simd/circles_soa.rs:8
ClassCollisionTracker
src/quantify/tracker.rs:14
ClassCompressionConfig
src/config.rs:40
ClassCoordinateDescent
src/sample/coord_descent.rs:65
ClassCtrlCTerminator
src/util/ctrlc_terminator.rs:9
ClassDummySolListener
A dummy implementation of the `SolutionListener` trait that does nothing.
src/util/listener.rs:23
ClassExplorationConfig
src/config.rs:30
ClassExtSPOutput
src/util/io.rs:40
ClassLBFBuilder
src/optimizer/lbf.rs:15
ClassLBFEvaluator
Simple evaluator for the Left-Bottom-Fill constructor. Basically either returns [SampleEval::Invalid] in case of any collision or [SampleEval::Clear]
src/eval/lbf_evaluator.rs:15
ClassMainCli
src/util/io.rs:14
ClassPairMatrix
src/quantify/pair_matrix.rs:7
EnumReportType
src/util/listener.rs:9
ClassRotEntry
src/sample/uniform_sampler.rs:23
ClassSampleConfig
src/sample/search.rs:13
EnumSampleEval
src/eval/sample_eval.rs:8
InterfaceSampleEvaluator
Simple trait for types that can evaluate samples
src/eval/sample_eval.rs:40
ClassSepStats
src/optimizer/worker.rs:98
ClassSeparationEvaluator
src/eval/sep_evaluator.rs:11
ClassSeparator
src/optimizer/separator.rs:30
ClassSeparatorConfig
src/optimizer/separator.rs:22
ClassSeparatorWorker
src/optimizer/worker.rs:18
EnumShrinkDecayStrategy
src/config.rs:48
InterfaceSolutionListener
Trait for listeners that can receive solutions during the optimization process
src/util/listener.rs:4
ClassSparrowConfig
src/config.rs:8
ClassSpecializedHazardCollector
Specialized version of [`HazardCollector`] This struct computes the loss incrementally on the fly and caches the result. Allows for early termination
src/eval/specialized_jaguars_pipeline.rs:94
ClassSvgExporter
src/util/svg_exporter.rs:8
InterfaceTerminator
Generic trait for any struct that can determine if the optimization process should terminate.
src/util/terminator.rs:5
ClassUniformBBoxSampler
src/sample/uniform_sampler.rs:17