Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 115 for ABS (0.03 sec)

  1. src/math/abs.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package math
    
    // Abs returns the absolute value of x.
    //
    // Special cases are:
    //
    //	Abs(±Inf) = +Inf
    //	Abs(NaN) = NaN
    func Abs(x float64) float64 {
    	return Float64frombits(Float64bits(x) &^ (1 << 63))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:34:30 UTC 2022
    - 366 bytes
    - Viewed (0)
  2. test/typeparam/mdempsky/13.go

    func (MyMer) String() string {
    	return "aa"
    }
    
    // Parameterized interface
    type Abs[T any] interface {
    	Abs() T
    }
    
    func G[T Abs[U], U any](t T) {
    	T.Abs(t)
    	t.Abs()
    }
    
    type MyInt int
    func (m MyInt) Abs() MyInt {
    	if m < 0 {
    		return -m
    	}
    	return m
    }
    
    type Abs2 interface {
    	Abs() MyInt
    }
    
    
    func main() {
    	mm := MyMer(3)
    	ms := struct{ Mer }{Mer: mm }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 14 17:55:47 UTC 2022
    - 1.4K bytes
    - Viewed (0)
  3. src/cmd/internal/objabi/line.go

    func AbsFile(dir, file, rewrites string) string {
    	abs := file
    	if dir != "" && !filepath.IsAbs(file) {
    		abs = filepath.Join(dir, file)
    	}
    
    	abs, rewritten := ApplyRewrites(abs, rewrites)
    	if !rewritten && buildcfg.GOROOT != "" && hasPathPrefix(abs, buildcfg.GOROOT) {
    		abs = "$GOROOT" + abs[len(buildcfg.GOROOT):]
    	}
    
    	// Rewrite paths to match the slash convention of the target.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 23:10:31 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  4. src/go/parser/testdata/linalg.go2

    	}
    	return r
    }
    
    // NumericAbs matches numeric types with an Abs method.
    type NumericAbs[T any] interface {
    	Numeric
    
    	Abs() T
    }
    
    // AbsDifference computes the absolute value of the difference of
    // a and b, where the absolute value is determined by the Abs method.
    func AbsDifference[T NumericAbs](a, b T) T {
    	d := a - b
    	return d.Abs()
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 15:34:22 UTC 2021
    - 2K bytes
    - Viewed (0)
  5. src/math/big/ratmarsh.go

    func (x *Rat) GobEncode() ([]byte, error) {
    	if x == nil {
    		return nil, nil
    	}
    	buf := make([]byte, 1+4+(len(x.a.abs)+len(x.b.abs))*_S) // extra bytes for version and sign bit (1), and numerator length (4)
    	i := x.b.abs.bytes(buf)
    	j := x.a.abs.bytes(buf[:i])
    	n := i - j
    	if int(uint32(n)) != n {
    		// this should never happen
    		return nil, errors.New("Rat.GobEncode: numerator too large")
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 21:31:58 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  6. test/typeparam/absdiff.go

    		~complex64 | ~complex128
    }
    
    // numericAbs matches numeric types with an Abs method.
    type numericAbs[T any] interface {
    	Numeric
    	Abs() T
    }
    
    // AbsDifference computes the absolute value of the difference of
    // a and b, where the absolute value is determined by the Abs method.
    func absDifference[T numericAbs[T]](a, b T) T {
    	d := a - b
    	return d.Abs()
    }
    
    // orderedNumeric matches numeric types that support the < operator.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 01 19:45:34 UTC 2022
    - 2.9K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/syntax/testdata/linalg.go

    	}
    	return r
    }
    
    // NumericAbs matches numeric types with an Abs method.
    type NumericAbs[T any] interface {
    	Numeric
    
    	Abs() T
    }
    
    // AbsDifference computes the absolute value of the difference of
    // a and b, where the absolute value is determined by the Abs method.
    func AbsDifference[T NumericAbs[T]](a, b T) T {
    	d := a - b
    	return d.Abs()
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 30 18:02:18 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  8. test/typeparam/absdiffimp.dir/a.go

    		~complex64 | ~complex128
    }
    
    // numericAbs matches numeric types with an Abs method.
    type numericAbs[T any] interface {
    	Numeric
    	Abs() T
    }
    
    // AbsDifference computes the absolute value of the difference of
    // a and b, where the absolute value is determined by the Abs method.
    func absDifference[T numericAbs[T]](a, b T) T {
    	d := a - b
    	return d.Abs()
    }
    
    // orderedNumeric matches numeric types that support the < operator.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 28 00:11:24 UTC 2021
    - 2.1K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/lite/stablehlo/tests/legalize-stablehlo-vhlo.mlir

      %0 = stablehlo.abs %arg0 : tensor<f32>
      %1 = tfl.add %0, %arg0 {fused_activation_function = "NONE"} : tensor<f32>
      %2 = stablehlo.abs %1 : tensor<f32>
      return %2 :  tensor<f32>
    }
    
    // -----
    
    // CHECK-LABEL: mixed_tfl_shlo_tfl
    func.func @mixed_tfl_shlo_tfl(%arg0 : tensor<f32>) -> (tensor<f32>) {
      %0 = "tfl.abs"(%arg0) {fused_activation_function = "NONE"} : (tensor<f32>) -> tensor<f32>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Mar 07 22:39:35 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  10. test/typeparam/absdiff2.go

    type numericAbs[T Numeric] interface {
    	~struct{ Value_ T }
    	Abs() T
    	Value() T
    }
    
    // absDifference computes the absolute value of the difference of
    // a and b, where the absolute value is determined by the Abs method.
    func absDifference[T Numeric, U numericAbs[T]](a, b U) T {
    	d := a.Value() - b.Value()
    	dt := U{Value_: d}
    	return dt.Abs()
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 09 21:26:42 UTC 2022
    - 3.6K bytes
    - Viewed (0)
Back to top