basis streaming clean

This commit is contained in:
2016-05-13 20:21:15 +02:00
parent 0fc209e4e9
commit e4f5cdcb00

View File

@@ -1,19 +1,13 @@
#pragma once #pragma once
#include <xmmintrin.h>
#include "./BasisFunction.h" #include "./BasisFunction.h"
#include <xmmintrin.h>
namespace NeuralNetwork { namespace NeuralNetwork {
namespace BasisFunction { namespace BasisFunction {
class StreamingBasisFunction : public BasisFunction { class StreamingBasisFunction : public BasisFunction {
public: public:
union vec4f{
__m128 sse;
float f[4];
};
virtual float operator()(const std::vector<float>& weights, const std::vector<float>& input) const =0;
}; };
} }
} }