3576ad8e87e7cfb5ba7e22296a6ab57226b957b2,PyPi/utils/parameters.py,Parameter,__call__,#Parameter#Any#,10

Before Change



    def __call__(self, idx, **kwargs):
        if not isinstance(idx, tuple):
            idx = tuple(idx.ravel())

        idx = idx if self._n_updates.size > 1 else 0

After Change


        self._n_updates = np.zeros(shape)

    def __call__(self, idx, **kwargs):
        if isinstance(idx, list):
            assert idx[0].ndim == 2 and idx[1].ndim == 2
            assert idx[0].shape[0] == idx[1].shape[0]

            idx = tuple(np.concatenate((idx[0], idx[1]), axis=1).ravel())
        else:
            idx = tuple(idx)

        idx = idx if self._n_updates.size > 1 else 0

        self._n_updates[idx] += 1
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 4

Instances


Project Name: AIRLab-POLIMI/mushroom
Commit Name: 3576ad8e87e7cfb5ba7e22296a6ab57226b957b2
Time: 2017-07-23
Author: carlo.deramo@gmail.com
File Name: PyPi/utils/parameters.py
Class Name: Parameter
Method Name: __call__


Project Name: AIRLab-POLIMI/mushroom
Commit Name: f2cfa5fb8e73229a1757acbcc94bab13099de439
Time: 2017-06-05
Author: carlo.deramo@gmail.com
File Name: PyPi/utils/spaces.py
Class Name: Discrete
Method Name: get_idx


Project Name: AIRLab-POLIMI/mushroom
Commit Name: c24348fe44025c97a7cf7a680b35dfbee3993bf1
Time: 2017-06-08
Author: carlo.deramo@gmail.com
File Name: PyPi/utils/parameters.py
Class Name: Parameter
Method Name: __call__