All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.nd4j.autodiff.opstate.OpExecOrder Maven / Gradle / Ivy

There is a newer version: 0.9.1
Show newest version
package org.nd4j.autodiff.opstate;

import lombok.Builder;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by agibsonccc on 5/1/17.
 */
@Data
@Builder
public class OpExecOrder {
    private List actions;


    /**
     *
     * @return
     */
    public List opStates() {
        List ret = new ArrayList<>(actions.size());
        for(OpExecAction opExecAction : actions) {
            ret.add(opExecAction.getOpState());
        }

        return ret;
    }

    public List opNames() {
        List ret = new ArrayList<>(actions.size());
        for(OpExecAction opExecOrder : actions) {
            ret.add(opExecOrder.getOpState().getOpName());
        }

        return ret;
    }





}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy