Recent

Recent Posts

Pages: [1] 2 3 ... 10
1
LCL / Re: Controlling the behavior - JVCLLaz - JvDBLookUpCombo?
« Last post by rvk on Today at 08:31:48 am »
Or change London into MMMMMMMMMM (10x M)  ;)
2
Other / Re: A "leisure" question on Wirthian languages.
« Last post by Awkward on Today at 07:59:12 am »
i thinked, Strannik and XDS can compile itself.

PS. Thaddy, you can support terrorits as long as you want. but can you don't share your politic favourites on forum please? I not about your avatar (it your rights) but about your personal text below.
3
Graphics / Re: Curling Pythagoras Tree: Ready for download
« Last post by AlexTP on Today at 07:45:46 am »
So what code of tree should I upload to Github?
4
General / Re: Free AI to use in local
« Last post by Thaddy on Today at 07:36:24 am »
That depends on what you understand to be AI. If you want something close to chatGPT that will always need an internet connection. If you want to explore AI in a different, local meaning, why do you not have a look and explore the possibilities that the work of our member schuler has done for his PH.d.
See a.o. this thread:
https://forum.lazarus.freepascal.org/index.php/topic,39049.0.html

By now it is much more than just about neural networks (which is a form of A.I.)
If you want something more or find it too difficult - it is difficult - I wrote an interface proof of concept for chatGPT but that now requires a payed subscription and can not run locally unless you run your own datacenters.
schuler's work requires a lot of training data for most solutions but is theoretically very, very sound and earned him his PH.d in artificial intelligence.
There is no such thing as "easy" regarding AI. but schuler's work is world class, written in freepascal and can be used locally. (if you put the effort in for the needed training data)
He is also very helpful and active on this forum.

A few experiments I have done myself with his software is simple voice recognition where the model can recognize the voice of all four members in the household and the two dogs and the cat too. Took me over a year... be prepared. I based that on his picture recognition example and used the wave forms of the voices in the same manner.
It can do this: recognize a voice and print the name of who is speaking miauwing or barking with about 92% accuracy. Nothing more...

for an introduction in fuzzy logic, which is much easier to understand and also a base of aI i wrote a zadeh logic a couple of years ago:
https://forum.lazarus.freepascal.org/index.php/topic,41144.msg295348.html#msg295348
If you can work with that, you will probably also understand schuler's code.
basically, you define ranges you want to explore, feed data in the zadeh logic, which can determine or narrow down these ranges for likelyhood, which ultimately can be narrowed down to ternary logic and in the ideal case to simple boolean logic. So zadeh enables you to narrow down your initial assumptions. Neural networks are based on similar, but different theory. Both rely on training data, though, although Zadeh's logic can be used in embedded systems because it is very lightweight.
5
Third party / Re: Big Numbers Math
« Last post by Thaddy on Today at 07:22:49 am »
Well, the notation seems a good idea, but note there are many good biginteger - and so by extension through scaling also floats - for Object Pascal. Even one or two in the standard distribution. Their range is usually in principle infinite at the cost of being exponentially very slow.
6
Other / Re: A "leisure" question on Wirthian languages.
« Last post by Thaddy on Today at 07:17:21 am »
There also must be made a very big distinction between the languages that are self-hosting and the languages that are basically C or C++ compiled. Freepascal can compile itself.
7
Other / Re: A "leisure" question on Wirthian languages.
« Last post by Leledumbo on Today at 07:16:12 am »
I don't know if 32bit binaries can run under
64 bit Linux.
It can, on distros still providing lib32/multilib support (read: not all).
8
General / Re: how to change the color font and background of a button
« Last post by Thaddy on Today at 07:14:33 am »
you can in Delphi do that with at least TBitBtn and TSpeedBtn
How? In Delphi they even don't have a Color property. Just checked with D7, XE2 and XE 11.3 (see screenshot)
As I remember right, the color property was at some point removed, that is correct. But D7..2007 still had it for Tbitbtn and it worked.
9
General / Re: Parquet?
« Last post by Thaddy on Today at 07:11:17 am »
I know from closeby that there is an implementation for most of Apache Hadoop in Delphi, but I am not aware if parquet is implemented as one of the underlying NoSQL parts. What I know is closed source and implemented in Delphi, not FreePascal.
10
Graphics / Re: STARS and Regular POLYGONS with line border styles
« Last post by Boleeman on Today at 06:41:41 am »
Now you can select to draw Stars or Regular Polygons.

Can draw a Star on top of a Star and a Polygon on top of a Polygon and a Polygon on top of a Star.

But ... Just one bug: Can't draw a Star on top of a polygon.
Pages: [1] 2 3 ... 10

TinyPortal © 2005-2018