summaryrefslogtreecommitdiff
path: root/include/brain/neural_link.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/brain/neural_link.h')
-rw-r--r--include/brain/neural_link.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/brain/neural_link.h b/include/brain/neural_link.h
index 5a63ba4..f3d12a6 100644
--- a/include/brain/neural_link.h
+++ b/include/brain/neural_link.h
@@ -7,10 +7,10 @@
class NeuralLink
{
public:
- NeuralLink(std::shared_ptr<NeuralNode> input, double weight);
+ NeuralLink(std::weak_ptr<NeuralNode> input, double weight);
double weightedActivation() const;
private:
- std::shared_ptr<NeuralNode> _input;
+ std::weak_ptr<NeuralNode> _input;
double _weight;
};