Git Product home page Git Product logo

machine-learning's Introduction

Cuis

Cuis is a free Smalltalk-80 environment originally derived from Squeak with a specific set of goals: being simple and powerful. It is also portable to any platform, fast and efficient. This means it is a great tool for running on any hardware, ranging from RasPis and the like and phones, up to server racks, and everything in between, including regular laptops and PCs.

Cuis is

  • Small
  • Clean
  • Appropriable

Like Squeak, Cuis is also:

  • Open Source
  • Self contained
  • Multiplatform

Like other Smalltalk-80 environments (including Squeak, Pharo and others), Cuis is also:

  • A complete development environment written in itself
  • A pure, dynamic Object Oriented language

This repo is obsolete. Active development of Cuis is at the main Cuis repo

machine-learning's People

Contributors

gerasdf avatar jburroni avatar jvuletich avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

machine-learning's Issues

crash when running TensorflowCAPITest>>#testBufferNoNeedExternalize

This happens when testing #6
I have a fresh image and sent initialize to all the subclasses of TF_Structure

* frame #0: 0x0000000104589c81 Squeak`scavengeReferentsOf + 290
    frame #1: 0x0000000104588823 Squeak`doScavenge + 784
    frame #2: 0x000000010457fea2 Squeak`scavengingGCTenuringIf + 336
    frame #3: 0x0000000104565043 Squeak`checkForEventsMayContextSwitch + 127
    frame #4: 0x00000001045644d9 Squeak`handleStackOverflowOrEventAllowContextSwitch + 31
    frame #5: 0x0000000104568b80 Squeak`ceStackOverflow + 110

Crash with finalization

If the image was saved with TF objects death but not yet finalized, then the image cannot be reopen

(don't know if it is a ML or Cuis' issue)

 0x7fff586cf750 I TF_Tensor>delete 0x10e2b15f0: a(n) TF_Tensor
    0x7fff586cf780 M TF_Tensor>finalize 0x10e2b15f0: a(n) TF_Tensor
    0x7fff586cf7b0 M [] in WeakRegistry>finalizeValues 0x10df2c5f8: a(n) WeakRegistry
    0x7fff586cf7f0 M OrderedCollection>do: 0x10d072ba0: a(n) OrderedCollection
    0x7fff586cf830 M WeakRegistry>finalizeValues 0x10df2c5f8: a(n) WeakRegistry
    0x7fff586cf860 M [] in WeakArray class>finalizationProcess 0x10d7bbbe8: a(n) WeakArray class
    0x7fff586cf8a8 M WeakArray(SequenceableCollection)>do: 0x10d6f4a90: a(n) WeakArray
    0x7fff586cf8e0 M [] in WeakArray class>finalizationProcess 0x10d7bbbe8: a(n) WeakArray class
    0x7fff586cf910 M BlockClosure>on:do: 0x10d071980: a(n) BlockClosure
    0x7fff586cf950 M BlockClosure>ifError: 0x10d071980: a(n) BlockClosure

Add asSmalltalk to TF_Tensor

TF_Tensor knows it's type, so it would be a good idea to add this method.
This should avoid some issues. For instance, if we do asInt32s to a 64 bits tensor, the results is incorrectly (and very hard to detect)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.