 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 
+    /// `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


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

}

internal extension TensorHandle {
    /// Create a `ShapedArray` with contents of the underlying `TensorHandle`. If the `TensorHandle`
    /// is on the accelerator, it will be copied to the host.
    /// - Returns: A `ShapedArray`.
    @usableFromInline
