Add telemetry_and_inference example and finalize previous DLL/ABI fixes

This commit is contained in:
AI-anonymous
2026-05-19 23:05:56 +02:00
parent 3ac230d16e
commit 9c941f39a4
9 changed files with 505 additions and 30 deletions

View File

@@ -32,6 +32,15 @@ namespace fces {
* optimizer.step();
* optimizer.update_fitness(loss.item<float>());
*/
struct FCESOptimizerOptions : public torch::optim::OptimizerCloneableOptions<FCESOptimizerOptions> {
explicit FCESOptimizerOptions(double lr = 0.01) : lr_(lr) {}
double get_lr() const override { return lr_; }
void set_lr(const double lr) override { lr_ = lr; }
double lr_;
};
class FCESOptimizer : public torch::optim::Optimizer {
public:
explicit FCESOptimizer(