Thu, 20 Jul 2023, 22:40 Gilles Sadowski, wrote:
> Le jeu. 20 juil. 2023 à 23:28, Dimitrios Efthymiou
> a écrit :
> >
> > Unfortunately, i just tried a simple move, but there are deoendencies on
> 3
> > distance classes
>
> But... those classes are only used
On Thu, 20 Jul 2023, 22:40 Gilles Sadowski, wrote:
> Le jeu. 20 juil. 2023 à 23:28, Dimitrios Efthymiou
> a écrit :
> >
> > Unfortunately, i just tried a simple move, but there are deoendencies on
> 3
> > distance classes
>
> But... those classes are only used
:19, Dimitrios Efthymiou
> a écrit :
> >
> > are you saying that in order to move the ml.clustering classes
> > to the new clustering module, I can take all the dependencies to classes
> > and their transitive dependencies, copy them to the new clustering
> module,
>
, 20 Jul 2023 at 15:27, Gilles Sadowski wrote:
> Hello.
>
> Le mer. 19 juil. 2023 à 12:59, Dimitrios Efthymiou
> a écrit :
> >
> > [...]
> > 1-- [...]
> > 2--As for the atomic refactoring and feature branch, well,
> > unless someone moves the Variance cl
kages together
>
> Debugging the problems this will cause is difficult and painful, even
> for someone well-versed in Maven dependency management.
>
> On Wed, Jul 19, 2023 at 11:37 AM Dimitrios Efthymiou
> wrote:
> >
> > no. I mean creating maven modules inside commons-m
erm. Do you mean Java 9 modules as defined by the
> JPMS?
>
> On Wed, Jul 19, 2023 at 12:33 AM Dimitrios Efthymiou
> wrote:
> >
> > Hello everyone. Is there, or gonna be, a dedicated ticket for the
> > modularisation of all 14 packages commons-math-legacy has? I thin
now how to continue with the clustering modularisation
given all those dependencies. Maybe I shouldn't have started this,
because now I am stuck
On Wed, 19 Jul 2023 at 11:36, Gilles Sadowski wrote:
> Hello.
>
> Le mer. 19 juil. 2023 à 11:21, Dimitrios Efthymiou
> a écrit :
> >
t; Hello.
>
> Le mer. 19 juil. 2023 à 02:33, Dimitrios Efthymiou
> a écrit :
> >
> > Hello everyone. Is there, or gonna be, a dedicated ticket for the
> > modularisation of all 14 packages commons-math-legacy has?
>
> https://issues.apache.org/jira/browse/MATH-1575
>
Hello everyone. Is there, or gonna be, a dedicated ticket for the
modularisation of all 14 packages commons-math-legacy has? I think that
some of them are easy to modularise like optimisation, special and filter
Hello everyone. I am working on the modularisation of
the legacy ml.clustering package to a new module:
commons-math-clustering. Some clustering classes
depend on stat.moment.Variance and some of
the ml.distance classes.
1--those distances belong to geometry probably and
not machine learning. Manh
Hello everyone. Question about the clustering package.
I started moving the math4.ml.clustering package out
of math legacy to a new module comons-math-clustering.
There are some dependencies to legacy exceptions
and the distance subpackage. Is there a roadmap for how
to do this with instructions, T
module?
Where is the document with the precise requirements and instructions?
On Mon, 17 Jul 2023 at 18:39, Gilles Sadowski wrote:
> Le lun. 17 juil. 2023 à 15:19, Dimitrios Efthymiou
> a écrit :
> >
> > I don't have specific functionality in mind.
>
> You menti
Absolutely. Thanks
On Tue, 18 Jul 2023, 07:39 Alex Herbert, wrote:
> On Tue, 18 Jul 2023 at 01:48, Dimitrios Efthymiou
> wrote:
> >
> > Thanks Gilles. I checked NUMBERS-193 and i have an implementation of DD
> and
> > i will put it in *.ext package (TBD) along wi
DD or just implement the high/low part, add, multiply and checks for
overflows?
On Tue, 18 Jul 2023, 00:53 Gilles Sadowski, wrote:
> Le mar. 18 juil. 2023 à 00:38, Dimitrios Efthymiou
> a écrit :
> >
> > good to know. I also see
> > https://cwiki.apache.org/co
<https://cwiki.apache.org/confluence/display/COMMONS/MathWishList#>
arithmetic
On Mon, 17 Jul 2023 at 23:22, Gilles Sadowski wrote:
> Le lun. 17 juil. 2023 à 20:49, Dimitrios Efthymiou
> a écrit :
> >
> > All i am saying is that if HBase has a class, say MathUtils and a method
OK. That is what I need to know. Thank you Gilles
On Mon, 17 Jul 2023 at 23:22, Gilles Sadowski wrote:
> Le lun. 17 juil. 2023 à 20:49, Dimitrios Efthymiou
> a écrit :
> >
> > All i am saying is that if HBase has a class, say MathUtils and a method
> > add(double... n
/pom.xml
https://github.com/apache/ofbiz-framework/blob/trunk/build.gradle
https://github.com/apache/jmeter/blob/master/gradle.properties
https://github.com/apache/tomee/blob/main/pom.xml
On Mon, 17 Jul 2023, 18:39 Gilles Sadowski, wrote:
> Le lun. 17 juil. 2023 à 15:19, Dimitrios Ef
17, 2023 at 9:21 AM Dimitrios Efthymiou
> wrote:
> >
> > hello. I never said to redesign APIs. I only said that we can
> > move math algorithms from non-math projects, to the math projects
> >
>
> No, don't do that.
>
> Method signatures must not change.
hello. I never said to redesign APIs. I only said that we can
move math algorithms from non-math projects, to the math projects
On Mon, 17 Jul 2023 at 11:50, Elliotte Rusty Harold
wrote:
> There are a lot of proposals floating recently to churn the API. I'm
> going to move a direct no on all of
Sadowski wrote:
> Le lun. 17 juil. 2023 à 02:34, Dimitrios Efthymiou
> a écrit :
> >
> > I didn't say to introduce a dependency on math. I said that libraries
> that
> > already depend on math, may have math algorithms implemented that we
> could
> > rep
it's OK to fill in the gaps in one component
> (Math, Numbers, and so on) but that does not automatically mean that a
> dependency will be introduced. For example, it would be odd for Lang or IO
> to depend on Math.
>
> Gary
>
> On Sun, Jul 16, 2023, 19:55 Dimitrios Ef
Hello everyone.
One thing i would love to do is to go through the apache projects, see
which ones already depend on the math library, and see if they implement
some math stuff that could be replaced by a call to commons math or move
that function to the math library. Would such cases be considered
hello everyone. I noticed that the common-statistics-regression module
has no code. Does that mean that we should start moving classes from
\commons-math\commons-math-legacy\src\main\java\org\apache\commons\math4\legacy\stat\
regression
to
\commons-statistics\commons-statistics-descriptive\src\main
hello everyone. I noticed that the common-statistics-descriptive module
has no code. Does that mean that we should start moving classes from
\commons-math\commons-math-legacy\src\main\java\org\apache\commons\math4\legacy\stat\descriptive
to
\commons-statistics\commons-statistics-descriptive\src\mai
Hello devs. I need a little help.
1--Say that I want to implement a new feature/function that, technically
exists in the math4 or legacy, but it doesn't exist in commons- geometry or
commons- numbers. What is the protocol? Do we create a ticket on math4 and
put the new code in math4 and ignore the
ki, wrote:
> Dimitrios,
>
> As requested several times, could you please add the "component"
> prefix to the "Subject: " line, to signal to the intended audience?
>
> What's the purpose of the list below?
> Are you developing all of those applications?
>
>
Java-based ECommerce platform
Graph and network theory library
Operations research or management science or mathematical programming
library
Calendar library with many useful methods that the java datetime API
doesn't provide off-the-shelf
Finance library including financial engineering
User m
getUnion(Set other)
getIntersection(Set other)
getDifference(Set other)
getSymmetricDifference(Set other)
isSubset(Set other)
isProperSubset(Set other)
getTruthSetFor(Predicate filterToApply)
getSizeOfPowerset()
getPowerset()
isDisjointTo(Set other)
getComplementRelativeTo(Set other)
getCardinality
getNumberOfNonZeroDiagonalElements(Matrix x)
getDiagonal(Matrix x)
getRank(Matrix x)
getSubmatrix(Matrix x, int fromRow, int toRow, int fromColumn, int toColumn)
negate(Matrix x)
isZeroMatrix(Matrix x)
isIdentityMatrix(Matrix x)
getUpperTriangularPart(Matrix x)
getLowerTriangularPart(Matrix x)
convertDegreesToRadians(Number x)
convertRadiansToDegrees(Number x)
normaliseRadians(Number x)
isEquivalentTo(Vector x, Vector y)
multiplyComponentWise(Vector x, Vector y)
normalise(Vector x)
translate(Vector x, Number translationLength)
reverseDirection(Vector x)
getDisplacementVec
getNumberOfParallelogramsFormedByPoints(Point[] points)
getMinimumNumberOfLinesThatGoThroughPoints(Point
pointAllLinesToPassThrough, Point[] points)
getManhattanDistance(Point point1, Point point2)
getNumberOfHorizontalOrVerticalLineSegmentsToConnectPoints(Point point1,
Point point2, Point po
public static Function1x1 differentiate(Function1x1 f) i.e.
take x^2 and return the function 2x, not 2x(x0)
public static Function1x1 differentiate(Function1x1 f, int
orderOfDerivative) i.e. take x^3 and return the function 6x, not 6x(x0)
public static Function2x1
getPartialDerivativeOnX(Function2x
DivideAndRemainder which returns a pair of quotient and remainder
GetSineInDegrees which converts the input from radians to degrees and then
does Math.sin(x)
GetCosineInDegrees which converts the input from radians to degrees and
then does Math.cos(x)
GetTangentInDegrees which converts the input
GetOrderOfMagnitudeOfNumber. For x < 10 => 0. For x = 10 => 1. For x = 1000
=> 3, etc.
GetDivisorsOfNumber. For x = 1 => [1]. For x = 20 => [2, 5]
GetNumberOfDivisors
GetGreatestCommonDivisorOf2NumbersBasedOnTheirFactors i.e.
public static ANumber
getGreatestCommonDivisorOf2NumbersBasedOnThei
yes. You are right. Closed
On Mon, 3 Jul 2023 at 10:12, Gilles Sadowski wrote:
> Le lun. 3 juil. 2023 à 09:41, Alex Herbert a
> écrit :
> >
> > On Mon, 3 Jul 2023 at 08:29, sebb wrote:
> > >
> > > Is null checked or unchecked?
> > >
> > > I think neither, so isUnchecked also needs to check for
I just noticed that the line
return !isChecked(throwable)
Means that if throwable is null then it will be considered unchecked. I
will fix that tomorrow by doing
Return throwable ! null && throwable instanceof Exception;
On Mon, 3 Jul 2023, 01:20 Gary Gregory, wrote:
> Hi Elliotte:
>
> Might you
Hi Elliotte. I never thought of that, but I don't think it is Apache's
problem if people exit the java convention
On Mon, 3 Jul 2023, 01:02 Elliotte Rusty Harold, wrote:
> On Sun, Jul 2, 2023 at 8:53 PM Alex Herbert
> wrote:
>
> > public static boolean isUnchecked(final Throwable throwable)
Hello. I am a new contributor. Say I am working on a new public method
for a class, say, ExceptionUtils.java. What value do I put in
the @since field in the JavaDoc of this method?
Thank you for your time
39 matches
Mail list logo