 
     @usableFromInline
     var _cTensorHandle: CTensorHandle { handle._cTensorHandle }
-    
+
     @usableFromInline
     init(owning cTensorHandle: CTensorHandle) {
         self.handle = TFETensorHandle(_owning: cTensorHandle)

/// they are extracted into a tensor program.
public struct TensorHandle<Scalar> where Scalar: _TensorFlowDataTypeCompatible {
    let handle: _AnyTensorHandle
	
	public var _cTensorHandle: CTensorHandle { handle._cTensorHandle }

    public init(_owning cTensorHandle: CTensorHandle) {
        self.handle = TFETensorHandle(_owning: cTensorHandle)

extension TensorHandle where Scalar: TensorFlowScalar {
    /// Create a `TensorHandle` with a closure that initializes the underlying buffer.
    ///
    /// `scalarsInitializer` receives a buffer with exactly enough capacity to hold the scalars in a
    /// tensor with shape `shape`. `scalarsInitializer` must initialize the entire buffer, with
    /// contiguous scalars in row-major order.
    @inlinable
