Packages

t

spatial.lang.api

FileIOAPI

trait FileIOAPI extends AnyRef

Self Type
FileIOAPI with Implicits
Linear Supertypes
AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FileIOAPI
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  6. def closeBinary(file: api.BinaryFile): api.Void
  7. def closeCSV(file: api.CSVFile): api.Void
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. def loadBinary[T](filename: api.Text)(implicit arg0: api.Num[T]): api.Tensor1[T]

    Loads the given binary file at filename as an Array.

  15. def loadCSV1D[T](filename: api.Text, delim: api.Text = Text(","))(implicit arg0: Type[T], cast: argon.Cast[api.Text, T]): api.Tensor1[T]

    Loads the CSV at filename as an @Array, using the supplied delimeter (comma by default).

    Loads the CSV at filename as an @Array, using the supplied delimeter (comma by default). *

  16. def loadCSV2D[T](filename: api.Text, delim1: api.Text = Text(","), delim2: api.Text = Text("\n"))(implicit arg0: Type[T], cast: argon.Cast[api.Text, T]): api.Tensor2[T]

    Loads the CSV at filenameas a @Tensor2, using the supplied element delimeter and linebreaks across rows.

    Loads the CSV at filenameas a @Tensor2, using the supplied element delimeter and linebreaks across rows. *

  17. def loadConstants[A](filename: String, delim: String = "\n")(implicit arg0: Type[A]): api.Tensor1[A]
  18. def loadNumpy1D[T](name: String)(implicit arg0: api.Num[T]): api.Tensor1[T]

    Creates a placeholder for a numpy array as an @Array.

    Creates a placeholder for a numpy array as an @Array. *

  19. def loadNumpy2D[T](name: String)(implicit arg0: api.Num[T]): api.Tensor2[T]

    Creates a placeholder for a numpy matrix as an @Tensor2.*

  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  22. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. def openBinary(filename: api.Text, write: Boolean): api.BinaryFile
  24. def openCSV(filename: api.Text, write: Boolean): api.CSVFile
  25. def parseValue[A](str: String)(implicit arg0: Type[A], ctx: SrcCtx, state: State): A
  26. def readBinary[A](file: api.BinaryFile)(implicit arg0: api.Num[A], ctx: SrcCtx, state: State): api.Tensor1[A]
  27. def readTokens(file: api.CSVFile, delim: api.Text): api.Tensor1[api.Text]
  28. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  33. def writeBinary[A](file: api.BinaryFile, len: api.I32)(func: (api.I32) ⇒ A)(implicit arg0: api.Num[A], ctx: SrcCtx, state: State): api.Void
  34. def writeBinary[T](array: api.Tensor1[T], filename: api.Text)(implicit arg0: api.Num[T]): api.Void

    Saves the given Array to disk as a binary file at filename.

  35. def writeCSV1D[T](array: api.Tensor1[T], filename: api.Text, delim: api.Text = Text(","))(implicit arg0: Type[T]): api.Void

    Writes the given Array to the file at filename using the given delimiter.

    Writes the given Array to the file at filename using the given delimiter. If no delimiter is given, defaults to comma.

  36. def writeCSV2D[T](matrix: api.Tensor2[T], filename: api.Text, delim1: api.Text = Text(","), delim2: api.Text = Text("\n"))(implicit arg0: Type[T]): api.Void

    Writes the given Tensor2 to the file at filename using the given element delimiter.

    Writes the given Tensor2 to the file at filename using the given element delimiter. If no element delimiter is given, defaults to comma.

  37. def writeTokens(file: api.CSVFile, delim: api.Text, len: api.I32)(token: (api.I32) ⇒ api.Text): api.Void

Inherited from AnyRef

Inherited from Any

Ungrouped