Skip to content
Snippets Groups Projects

Unified interface for attributes

Closed Olivier BICHLER requested to merge unified_params into master
3 files
+ 6
5
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -18,16 +18,17 @@
@@ -18,16 +18,17 @@
#include "aidge/utils/Types.h"
#include "aidge/utils/Types.h"
#include <memory>
#include <memory>
#include <vector>
#include <vector>
 
#include <array>
namespace Aidge {
namespace Aidge {
// class Scaling_Op;
// class Scaling_Op;
// compute kernel registry for forward and backward
// compute kernel registry for forward and backward
class ScalingImplForward_cpu
class ScalingImplForward_cpu
: public Registrable<ScalingImplForward_cpu, std::tuple<DataType, DataType>, void(const Scaling_Op::Attributes&, std::size_t, const void*, void*)> {
: public Registrable<ScalingImplForward_cpu, std::tuple<DataType, DataType>, void(const Scaling_Op::Attrs&, std::size_t, const void*, void*)> {
};
};
class ScalingImplBackward_cpu
class ScalingImplBackward_cpu
: public Registrable<ScalingImplBackward_cpu, std::tuple<DataType, DataType>, void(const Scaling_Op::Attributes&, std::size_t, const void*, void*)> {
: public Registrable<ScalingImplBackward_cpu, std::tuple<DataType, DataType>, void(const Scaling_Op::Attrs&, std::size_t, const void*, void*)> {
};
};
class ScalingImpl_cpu : public OperatorImpl {
class ScalingImpl_cpu : public OperatorImpl {
Loading