小编bon*_*ipe的帖子

复制特定层的权重 - keras

根据这个下面复制权从一个模式到另一个:

target_model.set_weights(model.get_weights())
Run Code Online (Sandbox Code Playgroud)

复制特定层的权重怎么样,这行得通吗?

model_1.layers[0].set_weights(source_model.layers[0].get_weights())
model_2.layers[0].set_weights(source_model.layers[0].get_weights())
Run Code Online (Sandbox Code Playgroud)

如果我训练model_1model_2他们会有单独的重量吗?该文档没有说明这是否get_weights进行了深层复制。如果这不起作用,如何实现?

python neural-network deep-learning keras keras-layer

8
推荐指数
1
解决办法
3977
查看次数

LinkedList实现添加方法[C++]

大家好我正在用C++中的类做LinkedList实现,到目前为止我只做了节点类和添加方法.但它不起作用,例如我添加一个新元素,当我检查第一个指针时,它指向我刚添加的最后一个元素...

节点类:

template<class T>
class Node
{
private:
    T element;
public:
    Node<T> *next;

    Node( T e ){
        element = e;
        next = NULL;
    }

    friend ostream& operator<<(ostream& os, const Node<T>& nd)
    {
        os << nd.element;
        return os;
    }   

};
Run Code Online (Sandbox Code Playgroud)

和LinkedList类:

 template<class T>
 class LinkedList{

    private:
        int size;

    public: 
        Node<T> *first;
        Node<T> *last;          

        LinkedList(){
            first = NULL;
            last = NULL;
            size = 0;
        }

        void add( T element ){
            Node<T> n (element);

            if( size == 0 ){
                first = &n;
            }else{ …
Run Code Online (Sandbox Code Playgroud)

c++ pointers class linked-list

0
推荐指数
1
解决办法
1682
查看次数