Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 150 for lstm (0.05 sec)

  1. tensorflow/compiler/mlir/lite/transforms/passes.td

      let description = [{
          This pass uses mechanisms listed in RFC:
          https://github.com/tensorflow/community/pull/113
          It prepares composite functions that are attributed to indicate
          a specific interface (LSTM, SVDF, Embedding lookup etc.) by replacing the
          body with the corresponding fused TFLite op. The replacement need not
          always be a fused op, though that is the primary use case.
      }];
      let options = [
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Apr 24 20:30:06 UTC 2024
    - 22.6K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/lite/tests/prepare-composite-functions-tf.mlir

    // CHECK-DAG:       [[VAL_47:%.*]] = arith.constant dense<0.000000e+00> : tensor<1x3xf32>
    // CHECK-DAG:       [[VAL_48:%.*]] = arith.constant dense<0.000000e+00> : tensor<1x1xf32>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 02 09:41:17 UTC 2024
    - 122.1K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/lite/flatbuffer_import.cc

      }
      return b.create<mlir::quantfork::StatisticsOp>(b.getUnknownLoc(), res,
                                                     layer_stats, axis_stats, axis);
    }
    
    // Returns true if this is a basic LSTM op.
    bool IsBasicLSTMOp(tflite::BuiltinOptionsUnion op_union) {
      if (const auto* op = op_union.AsLSTMOptions()) {
        return op->kernel_type == tflite::LSTMKernelType_BASIC;
      } else {
        return false;
      }
    }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 21 18:21:50 UTC 2024
    - 66.8K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/lite/transforms/legalize_tf.cc

    LogicalResult ConvertTFAssertOp::matchAndRewrite(
        Operation* op, PatternRewriter& rewriter) const {
      rewriter.eraseOp(op);
      return success();
    }
    
    // Legalize unidirectional sequence lstm.
    struct LegalizeUnidirectionalSequenceLstm : public RewritePattern {
      explicit LegalizeUnidirectionalSequenceLstm(MLIRContext* context)
          : RewritePattern(kUnidirectionalSequenceLstm, 1, context) {}
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon May 20 20:06:54 UTC 2024
    - 45.2K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/lite/flatbuffer_export.cc

      // duplicated buffer is found.
      std::optional<BufferOffset<tflite::Buffer>> BuildBuffer(
          Value value, bool can_be_deduplicated, int& index);
    
      // Build TFLite tensor from the given type. This function is for tfl.lstm
      // intermediates, which should have UniformQuantizedType.
      std::optional<BufferOffset<tflite::Tensor>> BuildTensorFromType(
          mlir::Type type, const std::string& name);
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:41:49 UTC 2024
    - 164.5K bytes
    - Viewed (0)
  6. RELEASE.md

    ## Bug Fixes and Other Changes
    
    *   `tf.nn.rnn_cell.DropoutWrapper` is now more careful about dropping out LSTM
        states. Specifically, it no longer ever drops the `c` (memory) state of an
        `LSTMStateTuple`. The new behavior leads to proper dropout behavior for
        LSTMs and stacked LSTMs. This bug fix follows recommendations from published
        literature, but is a behavioral change. State dropout behavior may be
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 23:24:08 UTC 2024
    - 730.3K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/lite/transforms/lower_static_tensor_list.cc

      target.addDynamicallyLegalOp<TF::YieldOp>(is_legal);
      target.addDynamicallyLegalOp<TF::TensorListSetItemOp>(is_set_item_legal);
      target.addLegalOp<TFL::CustomOp>();
      // Register fused LSTM/RNN ops as legal.
      target.addLegalOp<TFL::LSTMOp>();
      target.addLegalOp<TFL::UnidirectionalSequenceLSTMOp>();
      target.addLegalOp<TFL::UnidirectionalSequenceRNNOp>();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 20:00:43 UTC 2024
    - 70.7K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/ld.go

     *	pkg: package import path, e.g. container/vector
     */
    
    const (
    	LOG = 5
    )
    
    func mkfwd(sym *LSym) {
    	var dwn [LOG]int32
    	var cnt [LOG]int32
    	var lst [LOG]*Prog
    
    	for i := 0; i < LOG; i++ {
    		if i == 0 {
    			cnt[i] = 1
    		} else {
    			cnt[i] = LOG * cnt[i-1]
    		}
    		dwn[i] = 1
    		lst[i] = nil
    	}
    
    	i := 0
    	for p := sym.Func().Text; p != nil && p.Link != nil; p = p.Link {
    		i--
    		if i < 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 16 03:02:36 UTC 2020
    - 2.6K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ir/symtab.go

    	GCWriteBarrier    [8]*obj.LSym
    	Goschedguarded    *obj.LSym
    	Growslice         *obj.LSym
    	InterfaceSwitch   *obj.LSym
    	Memmove           *obj.LSym
    	Msanread          *obj.LSym
    	Msanwrite         *obj.LSym
    	Msanmove          *obj.LSym
    	Newobject         *obj.LSym
    	Newproc           *obj.LSym
    	Panicdivide       *obj.LSym
    	Panicshift        *obj.LSym
    	PanicdottypeE     *obj.LSym
    	PanicdottypeI     *obj.LSym
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 06 17:02:26 UTC 2023
    - 2K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/data.go

    func (s *LSym) WriteAddr(ctxt *Link, off int64, siz int, rsym *LSym, roff int64) {
    	s.writeAddr(ctxt, off, siz, rsym, roff, objabi.R_ADDR)
    }
    
    // WriteWeakAddr writes an address of size siz into s at offset off.
    // rsym and roff specify the relocation for the address.
    // This is a weak reference.
    func (s *LSym) WriteWeakAddr(ctxt *Link, off int64, siz int, rsym *LSym, roff int64) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 24 14:38:53 UTC 2021
    - 6.7K bytes
    - Viewed (0)
Back to top