code: public SDVariable conv1d(SDVariable input, SDVariable weights, Conv1DConfig conv1DConfig) {
          Conv1D conv1D = Conv1D.builder()
                  .inputFunctions(new SDVariable[]{input, weights})
                  .sameDiff(sameDiff())
                  .config(conv1DConfig)
                  .build();
  
          return conv1D.outputVariable();
      }
docs: Conv1d operation.
  
  @param input        the inputs to conv1d
  @param weights      conv1d weights
  @param conv1DConfig the configuration
  @return